This section lists SIP Common IP Attributes Flags details grouped alphabetically.
Ribbon recommends using the Transparency Profile to configure transparency on the SBC Core for new deployments, as well as applying additional transparency configurations to existing deployments. Do not use IP Signaling Profile flags in these scenarios because the flags will be retired in upcoming releases.
Refer to the SBC SIP Transparency Implementation Guide for additional information.
The SBC gives precedence to SIP Privacy handling when the SIP Adaptive Transparency Profile is enabled. For example, if the incoming SIP message has "privacy: Id
" and the flag applyPrivacyId
under profiles services privacyProfile
is set to enabled
, the SBC does not include P-ASSERTED-ID
header in the egress message.
Several flags prevent the SBC from relaying a re-INVITE, or an UPDATE, to the other leg of the call. When you enable such flags, the behavior is contradictory to that of the SIP Adaptive Transparency Profile.
To resolve such conflicts, the SBC gives precedence to the SIP Adaptive Transparency Profile over the following flags:
profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags
relayDataPathModeChangeFromOtherCallLeg
minimizeRelayingOfMediaChangesFromOtherCallLegAll
disableMediaLockDown
lockDownPreferredCodec
callHoldInterworking
addressContext <addressContext_name> zone <zone_name> sipTrunkGroup <sipTrunkGroup_name> signaling
sdp100relIwkForPrack
rel100Support
addressContext <addressContext_name
> zone <zone_name
> sipTrunkGroup <sipTrunkGroup_name
> media
lateMediaSupport
For more information on SIP Adaptive Transparency Profile, refer to SIP Adaptive Transparency Profile - CLI.
Click a letter to go to the section listing all flags beginning with that letter.
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags acceptAlertInfo <disable | enable> addPChargingFuncAddr <disable | enable> addPathServiceRoute <disable | enable> aiToPemInterworking <enable | disable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags callHoldInterworking <disable | enable> clearmodeForDataCalls <disable | enable> contactTransparencyForIsFocusMediaTag <disable | enable> createPChargingVector <disable | enable> createPVisitedNetworkId <disable | enable> createPathHeader <disable | enable> createServiceRouteHeader <disable | enable> customizedSessionTimerBehavior <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags disableAlsoHeader <disable | enable> disableHostTranslation <disable | enable> disableMediaLockDown <disable | enable> disableReferToUriParameters <disable | enable> discardReceivedReasonHeader <disable | enable> doNotIncludeSsAttributeInReInvite <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags enableDefaultPUIProcedures <disable | enable> enableDialStringHandling <disable | enable> endToEndBye <disable | enable> endToEndPrack <disable | enable> endToEndReInvite <disable | enable> endToEndUpdate <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags fromHeaderAnonymisation <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags includeIpPortsInFromAndToHeaders <disable | enable> includeReasonHeader <disable | enable> includeSsAttributeInInitialInvite <disable | enable> includeTransportTypeInContactHeader <disable | enable> insertPAccessNetworkInfo <disable | enable> insertPeerAddressAsTopRouteHeader <disable | enable> insertUEFlowInfo <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags lockDownPreferredCodec <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags mapCauseLocation <disable | enable> mapSuspendResumeEventInPSvcInfoHeader <disable | enable> mapUuiInPSigInfoHeader <disable | enable> mimeCausePrecedeReasonHeaderCause <disable | enable> minimizeRelayingOfMediaChangesFromOtherCallLegAll <disable | enable> mapDpmToSendrecvForInitialDialog <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags noContentDisposition <disable | enable> noPortNumber5060 <disable | enable> noServiceRouteHdrForEmergencyRegistration <disable | enable> noUserinfoInContactHeader <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags onlySelectedCodecInSessionRefresh <disable | enable>
Example: |
---|
--> The SBC sends an INVITE including Codec-A and Codec-B <-- An 18x message is received identifying Codec-B. --> The SBC sends a keep-alive re-INVITE depending upon the flag setting:
|
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags pCalledPartyIDSupport <disable | enable> pChgMsgInfo <disable | enable> publishIPInHoldSDP <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags reQueryPsxOnRegisterRefresh <disable | enable> rejectRefer <disable | enable> relayDataPathModeChangeFromOtherCallLeg <disable | enable> replaceHostOnViaHeader <disable | enable> restrictHistoryInfoHeader <disable | enable> routeUsingRecvdFqdn <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags sdpOlineOnlyCompares <disable | enable> sendAllAllowedCodecsForLateMediaInviteOrReInvite <disable | enable> sendDirectMediaInfoInSdpAttribute <disable | enable> sendOnlyPreferredCodec <disable | enable> sendPtimeInSdp <disable | enable> sendRTCPBandwidthInfo <disable | enable> sendRtcpPortInSdp <disable | enable> sendSBCSupportedCodecsForLateMediaReInvite <disable | enable> selectCoreStreamForMultiStreamAudioOrImageCall <disabled | enabled> disableNonCoreAudioAndImageStreams <disabled | enabled> sessionTimerRefreshUpdate <disable | enable> setAcceptHeaderToApplicationSdpOnly <disable | enable> setOlineDash <disable | enable> setSessionVersionZero <disable | enable> setSlineDash <disable | enable> skipPsxQueryForRefer <disable | enable> storePChargingFuncAddr <disable | enable> storePChargingVector <disable | enable> storePathHeader <disable | enable> storeServiceRouteHeader <disable | enable> supportCallInfoWithSipCause608Rfc8688 <disable | enable> supportSCSCFRestorationProcedures <disable | enable> suppressE2ESessionRefresh <disable | enable> suppressMinSeIfNotReceived <disable | enable> suppressReferRelayFromOtherLeg <enabled | disabled> (default: disabled)
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags terminalPortabilityInterworking <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags usePsxRouteforRegisteredInvite <disable | enable>
% set profiles signaling ipSignalingProfile <profile_name> commonIpAttributes flags validateAccessNwInfoHeader <disable | enable>