Context
The context of hlr-connectivity-origin within the schema tree is shown. Italicised links are to other pages.
deployment-config:sentinel-volte (in sentinel-volte-gsm-config.yaml and sentinel-volte-cdma-config.yaml) hlr-connectivity-origin originating-address gsm mlc-address use-msisdn-as-hlr-address msc-originating-address cdma market-id switch-number map-invoke-timeout-milliseconds
Origin HLR connectivity configuration.
Conditional
This container is only valid when ../scc/tads/address-source-for-scc-tads != 'CMSISDN' or ../mmtel/determine-roaming-from-hlr = 'true' or ../charging/cap-charging/imssf/imcsi-fetching/originating-tdp or ../charging/cap-charging/imssf/imcsi-fetching/terminating-tdp.
originating-address
The originating SCCP address. This often is a Point Code and SSN, where the SSN is typically 145 or 146
This node is mandatory.
Type sccp-address-type
- Description
 - 
A type representing an SCCP address in string form. The basic form of an SCCP address is:
type=<variant>,ri=<address type>,<parameter>=<value>,…where
<variant>isA7for ANSI-variant SCCP orC7for ITU-variant SCCP, and<address type>is one ofgtorpcssn(for an address specified by Global Title (GT), or Point Code (PC) and Subsystem Number (SSN), respectively).The
<parameter>options are:- 
Point code:
pc=<point code in network-cluster-member (ANSI) or integer (ITU) format> - 
Subsystem number:
ssn=<subsystem number 0-255> - 
Global title address digits:
digits=<address digits, one or more 0-9> - 
Nature of address:
nature=<nature>where<nature>isunknown,international,national, orsubscriber - 
Numbering plan:
numbering=<numbering>where<numbering>isunknown,isdn,generic,data,telex,maritime-mobile,land-mobile,isdn-mobile, orprivate - 
Global title translation type:
tt=<integer 0-255> - 
National indicator:
national=<true or false>.parameternames are separated from their values by an equals sign, and all<parameter>=<value>pairs are separated by commas. Do not include any whitespace anywhere in the address.Only the
ssnandnationalparameters are mandatory; the others are optional, depending on the details of the address - see below.Note carefully the following:
 - 
For ANSI addresses, ALWAYS specify
national=true, unless using ITU-format addresses in an ANSI-variant network. - 
For ITU addresses, ALWAYS specify
national=false. - 
All SCCP addresses across the deployment’s configuration must use the same variant (
A7orC7). - 
Be sure to update the SGC’s SCCP variant in
sgc-config.yamlto match the variant of the addresses.
For PC/SSN addresses (with
ri=pcssn), you need to specify the point code and SSN. For GT addresses (withri=gt), you must specify the global title digits and SSN in addition to the fields listed below (choose one option).There are two options for ANSI GT addresses:
 - 
translation type only
 - 
numbering plan and translation type.
There are four options for ITU GT addresses:
 - 
nature of address only
 - 
translation type only
 - 
numbering plan and translation type
 - 
nature of address with either or both of numbering plan and translation type.
Some valid ANSI address examples are:
 - 
type=A7,ri=pcssn,pc=0-0-5,ssn=147,national=true - 
type=A7,ri=gt,ssn=146,tt=8,digits=12012223333,national=trueSome valid ITU address examples are:
 - 
type=C7,ri=pcssn,pc=1434,ssn=147,national=false - 
type=C7,ri=gt,ssn=146,nature=INTERNATIONAL,numbering=ISDN,tt=0, digits=123456,national=false - 
type=C7,ri=gt,ssn=148,numbering=ISDN,tt=0,digits=0778899,national=false 
 - 
 - Value
 - 
a string with length 0 or more matching
(.,)*type=(A|C)7.and matching(.,)*ri=(gt|pcssn).and matching(.,)*ssn=[0-2]?[0-9]?[0-9].and matching.=.(,.=.)* 
gsm
HLR connectivity configuration specific to GSM.
Conditional
This container is only valid when ../../scc/scc-mobile-core-type = 'gsm'.
Container Structure
mlc-address
The MLC SCCP address. This is the logical address of the originator, i.e. this service. Typically a Global Title.
This node is mandatory.
Type ss7-address-string-type
- Description
 - 
The SS7 address string type.
 - Value
 - 
a string with length 0 or more matching
(.,)*address=.and matching.=.(,.=.)* 
use-msisdn-as-hlr-address
Indicates if 'hlr/hlr-address' should be used as the actual HLR address, or have its digits replaced with the MSISDN of the subscriber.
This node is mandatory.
Type boolean
- Value
 - 
'true' or 'false'
 
msc-originating-address
Originating SCCP address when acting as an MSC, used when establishing the MAP dialog. Will default to the value of 'originating-address' when not present. Typically used to set a different originating SSN when sending a SendRoutingInformation message to the HLR.
Type sccp-address-type
- Description
 - 
A type representing an SCCP address in string form. The basic form of an SCCP address is:
type=<variant>,ri=<address type>,<parameter>=<value>,…where
<variant>isA7for ANSI-variant SCCP orC7for ITU-variant SCCP, and<address type>is one ofgtorpcssn(for an address specified by Global Title (GT), or Point Code (PC) and Subsystem Number (SSN), respectively).The
<parameter>options are:- 
Point code:
pc=<point code in network-cluster-member (ANSI) or integer (ITU) format> - 
Subsystem number:
ssn=<subsystem number 0-255> - 
Global title address digits:
digits=<address digits, one or more 0-9> - 
Nature of address:
nature=<nature>where<nature>isunknown,international,national, orsubscriber - 
Numbering plan:
numbering=<numbering>where<numbering>isunknown,isdn,generic,data,telex,maritime-mobile,land-mobile,isdn-mobile, orprivate - 
Global title translation type:
tt=<integer 0-255> - 
National indicator:
national=<true or false>.parameternames are separated from their values by an equals sign, and all<parameter>=<value>pairs are separated by commas. Do not include any whitespace anywhere in the address.Only the
ssnandnationalparameters are mandatory; the others are optional, depending on the details of the address - see below.Note carefully the following:
 - 
For ANSI addresses, ALWAYS specify
national=true, unless using ITU-format addresses in an ANSI-variant network. - 
For ITU addresses, ALWAYS specify
national=false. - 
All SCCP addresses across the deployment’s configuration must use the same variant (
A7orC7). - 
Be sure to update the SGC’s SCCP variant in
sgc-config.yamlto match the variant of the addresses.
For PC/SSN addresses (with
ri=pcssn), you need to specify the point code and SSN. For GT addresses (withri=gt), you must specify the global title digits and SSN in addition to the fields listed below (choose one option).There are two options for ANSI GT addresses:
 - 
translation type only
 - 
numbering plan and translation type.
There are four options for ITU GT addresses:
 - 
nature of address only
 - 
translation type only
 - 
numbering plan and translation type
 - 
nature of address with either or both of numbering plan and translation type.
Some valid ANSI address examples are:
 - 
type=A7,ri=pcssn,pc=0-0-5,ssn=147,national=true - 
type=A7,ri=gt,ssn=146,tt=8,digits=12012223333,national=trueSome valid ITU address examples are:
 - 
type=C7,ri=pcssn,pc=1434,ssn=147,national=false - 
type=C7,ri=gt,ssn=146,nature=INTERNATIONAL,numbering=ISDN,tt=0, digits=123456,national=false - 
type=C7,ri=gt,ssn=148,numbering=ISDN,tt=0,digits=0778899,national=false 
 - 
 - Value
 - 
a string with length 0 or more matching
(.,)*type=(A|C)7.and matching(.,)*ri=(gt|pcssn).and matching(.,)*ssn=[0-2]?[0-9]?[0-9].and matching.=.(,.=.)* 
cdma
HLR connectivity configuration specific to CDMA.
Conditional
This container is only valid when ../../scc/scc-mobile-core-type = 'cdma'.
Container Structure
market-id
The market ID (MarketID). Forms part of the Mobile Switching Center Identification (MSCID)
- Reference
 - 
X.S0004-550-E v3.0 2.161
 
This node is mandatory.
Type uint32
- Value
 - 
a number in the range up to 65535
 
switch-number
The switch number (SWNO). Forms part of the Mobile Switching Center Identification (MSCID)
- Reference
 - 
X.S0004-550-E v3.0 2.161
 
This node is mandatory.
Type uint32
- Value
 - 
a number in the range up to 255
 
map-invoke-timeout-milliseconds
The Message Application Part (MAP) invoke timeout (in milliseconds).
Type uint32
- Value
 - 
a number in the range 250 to 45000
 - Default value
 - 
5000
 
