5 Management Object parameters

24.2853GPPAllowed Closed Subscriber Group (CSG) listManagement Object (MO)Release 17TS

5.1 General

This clause describes the parameters for the Allowed CSG List Management Object (MO).

5.2 Node: <X>

This interior node acts as a placeholder for zero or one accounts for a fixed node.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get

– Values: N/A

5.3 /<X>/AllowedCSGEntries

The AllowedCSGEntries interior node is used to allow a reference to a list of allowed CSG entries.

– Occurrence: One

– Format: node

– Access Types: Get

– Values: N/A

5.4 /<X>/AllowedCSGEntries/<X>

This run-time node acts as a placeholder for one or more allowed CSG entries.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get

– Values: N/A

5.5 /<X>/AllowedCSGEntries/<X>/PLMN_ID

The PLMN_ID leaf represents a PLMN Identifier

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN Identifier>

The value of the PLMN Identifier shall be a PLMN-Id as specified in 3GPP TS 23.003 [1A].

5.6 /<X>/AllowedCSGEntries/<X>/CSG-entries

The CSG-entries interior node is used to allow a reference to a list of allowed CSG entries in a PLMN.

– Occurrence: One

– Format: node

– Access Types: Get

– Values: N/A

5.7 /<X>/AllowedCSGEntries/<X>/CSG-entries/<X>

This run-time node acts as a placeholder for one or more CSG entries (the CSG Identity, its related HNB Name and CSG Type) in a PLMN.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get

– Values: N/A

5.8 /<X>/AllowedCSGEntries/<X>/CSG-entries/<X>/CSG_ID

The CSG_ID leaf represents a CSG Identifier.

– Occurrence: One

– Format: bin

– Access Types: Get, Replace

– Values: <CSG Identifier>

The value of the CSG Identifier shall be coded as a CSG-ID as specified in 3GPP TS 23.003 [1A].

5.9 /<X>/AllowedCSGEntries/<X>/CSG-entries/<X>/HNB_Name

The HNB_name leaf represents a HNB Name.

– Occurrence: ZeroOrOne

– Format: chr

– Access Types: Get, Replace

– Values: <HNB Name>

The value of the HNB Name shall be coded as specified in 3GPP TS 23.003 [1A].

5.10 /<X>/AllowedCSGEntries/<X>/CSG-entries/<X>/CSG_Type

The CSG Type leaf represents a CSG type.

– Occurrence: ZeroOrOne

– Format: chr

– Access Types: Get, Replace

– Values: <CSG Type>

The value of the CSG Type shall be coded as specified in 3GPP TS 23.003 [1A].

5.11 /<X>/OperatorCSGEntries

The OperatorCSGEntries interior node is used to allow a reference to a list of operator CSG entries.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get

– Values: N/A

5.12 /<X>/OperatorCSGEntries/<X>

This run-time node acts as a placeholder for one or more operator CSG entries.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get

– Values: N/A

5.13 /<X>/OperatorCSGEntries/<X>/PLMN_ID

The PLMN_ID leaf represents a PLMN Identifier.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN Identifier>

The value of the PLMN Identifier shall be a PLMN-Id as specified in 3GPP TS 23.003 [1A].

5.14 /<X>/OperatorCSGEntries/<X>/CSG-entries

The CSG-entries interior node is used to allow a reference to a list of operator CSG entries in a PLMN.

– Occurrence: One

– Format: node

– Access Types: Get

– Values: N/A

5.15 /<X>/OperatorCSGEntries/<X>/CSG-entries/<X>

This run-time node acts as a placeholder for one or more CSG entries (the CSG Identity, its related HNB Name and CSG Type) in a PLMN.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get

– Values: N/A

5.16 /<X>/OperatorCSGEntries/<X>/CSG-entries/<X>/CSG_ID

The CSG_ID leaf represents a CSG Identifier.

– Occurrence: One

– Format: bin

– Access Types: Get, Replace

– Values: <CSG Identifier>

The value of the CSG Identifier shall be coded as a CSG-ID as specified in 3GPP TS 23.003 [1A].

5.17 /<X>/OperatorCSGEntries/<X>/CSG-entries/<X>/HNB_Name

The HNB_name leaf represents a HNB Name.

– Occurrence: ZeroOrOne

– Format: chr

– Access Types: Get, Replace

– Values: <HNB Name>

The value of the HNB Name shall be coded as specified in 3GPP TS 23.003 [1A].

5.18 /<X>/ OperatorCSGEntries /<X>/CSG-entries/<X>/CSG_Type

The CSG Type leaf represents a CSG type.

– Occurrence: ZeroOrOne

– Format: chr

– Access Types: Get, Replace

– Values: <CSG Type>

The value of the CSG Type shall be coded as specified in 3GPP TS 23.003 [1A].

5.19 /<X>/Ext/

The Ext is an interior node for where the vendor specific information about the Allowed CSG List MO is being placed (vendor meaning application vendor, device vendor etc.). Usually the vendor extension is identified by vendor specific name under the ext node. The tree structure under the vendor identified is not defined and can therefore include one or more un-standardized sub-trees.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

5.20 /<X>/OperatorCSGEntries/<X>/OperatorCSGEntries_Only_thisPLMN

The OperatorCSGEntries_Only_thisPLMN leaf is used to indicate which CSGs the UE is configured to present to the user for a certain PLMN ID during manual CSG selection.

– Occurrence: ZeroOrOne

– Format: bool

– Access Types: Get, Replace

– Values: "false", "true"

"false" – Indicates that HPLMN has configured the UE to present to the user CSGs for the PLMN indicated in PLMN_ID leaf without any restriction.

"true" – Indicates that HPLMN has configured the UE to present to the user only the CSGs in the Operator CSG List for the PLMN indicated in PLMN_ID leaf.

NOTE: For the value "true", if the HPLMN has not included any CSG entry for the PLMN indicated in PLMN_ID leaf, the UE is implicitly configured to not display any CSG for this PLMN during manual CSG selection.

If the OperatorCSGEntries_Only_thisPLMN leaf is not included, then its value is equal to the value of OperatorCSGEntries_Only leaf.

5.21 /<X>/OperatorCSGEntries/OperatorCSGEntries_Only

The OperatorCSGEntries_Only leaf is used to indicate which CSGs the UE is configured to present to the user during manual CSG selection for every PLMN not included in the OperatorCSGEntries leaf and for every PLMN for which an OperatorCSGEntries_Only_thisPLMN leaf was not included.

– Occurrence: ZeroOrOne

– Format: bool

– Access Types: Get, Replace

– Values: "false", "true"

"false" – Indicates that the HPLMN has configured the UE, for every PLMN not included in any PLMN_ID leaf in the OperatorCSGEntries leaf or for which an OperatorCSGEntries_Only_thisPLMN leaf was not included, to present to the user CSGs without any restriction.

"true" – Indicates that the HPLMN has configured the UE, for every PLMN not included in any PLMN_ID leaf in the OperatorCSGEntries leaf or any PLMN for which an OperatorCSGEntries_Only_thisPLMN leaf was not included, to present to the user only the CSGs in the Operator CSG List.

NOTE: For the value "true", if the HPLMN has not included any CSG entry in the OperatorCSGList for a certain PLMN, the UE is implicitly configured to not display any CSG for that PLMN during manual CSG selection.

If the OperatorCSGEntries_Only leaf is not included, the default OperatorCSGEntries_Only value is "false".

Annex A (informative):
Management Object DDF

This DDF is the standardized minimal set. A vendor can define its own DDF for the complete device. This DDF can include more features than this minimal standardized version.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE MgmtTree PUBLIC "-//OMA//DTD-DM-DDF 1.2//EN"

"http://www.openmobilealliance.org/tech/DTD/dm_ddf-v1_2.dtd">

<MgmtTree>

<VerDTD>1.2</VerDTD>

<Node>

<NodeName/>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <ZeroOrOne/> </Occurrence>

<DFTitle>Root Node of the UE Allowed CSG List</DFTitle>

<DFType>

<DDFName>urn:oma:ext-3gpp-csg:1.0</DDFName>

</DFType>

</DFProperties>

<Node>

<NodeName>AllowedCSGEntries</NodeName>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <One/> </Occurrence>

<DFTitle>This node specifies the parent node for allowed CSG entries</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

<Node>

<NodeName/>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <OneOrMore/> </Occurrence>

<DFTitle>This node specifies the parent node for PLMN entries</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

<Node>

<NodeName>PLMN_ID</NodeName>

<DFProperties>

<AccessType> <Get/> <Replace/></AccessType>

<DFFormat> <chr/> </DFFormat>

<Occurrence> <One/> </Occurrence>

<DFTitle>This leaf specifies the PLMN ID</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

<Node>

<NodeName>CSG-entries</NodeName>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <One/> </Occurrence>

<DFTitle>This node specifies the parent node for CSG entries</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

<Node>

<NodeName/>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <OneOrMore/> </Occurrence>

<DFTitle>This node specifies CSG entries for specific PLMN</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

<Node>

<NodeName>CSG_ID</NodeName>

<DFProperties>

<AccessType> <Get/> <Replace/></AccessType>

<DFFormat> <bin/> </DFFormat>

<Occurrence> <One/> </Occurrence>

<DFTitle>This leaf specifies the CSG identifier</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

<Node>

<NodeName> HNB_Name </NodeName>

<DFProperties>

<AccessType> <Get /> <Replace/></AccessType>

<DFFormat> <chr/> </DFFormat>

<Occurrence> <ZeroOrOne/> </Occurrence>

<DFTitle>This leaf node specifies the HNB Name</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

<Node>

<NodeName> CSG Type </NodeName>

<DFProperties>

<AccessType> <Get /> <Replace/></AccessType>

<DFFormat> <chr/> </DFFormat>

<Occurrence> <ZeroOrOne/> </Occurrence>

<DFTitle>This leaf node specifies the CSG Type</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

</Node>

</Node>

</Node>

</Node>

<Node>

<NodeName>OperatorCSGEntries</NodeName>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <ZeroOrOne/> </Occurrence>

<DFTitle>This node specifies the parent node for operator CSG entries</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

<Node>

<NodeName>OperatorCSGEntries_Only</NodeName>

<DFProperties>

<AccessType> <Get/> <Replace/></AccessType>

<DFFormat> <bool/> </DFFormat>

<Occurrence> <ZeroOrOne /> </Occurrence>

<DFTitle>This leaf specifies which CSGs to display to the user</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

<Node>

<NodeName/>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <OneOrMore/> </Occurrence>

<DFTitle>This node specifies the parent node for PLMN entries</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

<Node>

<NodeName>PLMN_ID</NodeName>

<DFProperties>

<AccessType> <Get/> <Replace/></AccessType>

<DFFormat> <chr/> </DFFormat>

<Occurrence> <One/> </Occurrence>

<DFTitle>This leaf specifies the PLMN ID</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

<Node>

<NodeName>OperatorCSGEntries_Only_thisPLMN</NodeName>

<DFProperties>

<AccessType> <Get/> <Replace/></AccessType>

<DFFormat> <bool/> </DFFormat>

<Occurrence> <ZeroOrOne /> </Occurrence>

<DFTitle>This leaf specifies which CSGs to display to the user</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

<Node>

<NodeName>CSG-entries</NodeName>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <One/> </Occurrence>

<DFTitle>This node specifies the parent node for CSG entries</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

<Node>

<NodeName/>

<DFProperties>

<AccessType> <Get/> </AccessType>

<DFFormat> <node/> </DFFormat>

<Occurrence> <OneOrMore/> </Occurrence>

<DFTitle>This node specifies CSG entries for specific PLMN</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

<Node>

<NodeName>CSG_ID</NodeName>

<DFProperties>

<AccessType> <Get/> <Replace/></AccessType>

<DFFormat> <bin/> </DFFormat>

<Occurrence> <One/> </Occurrence>

<DFTitle>This leaf specifies the CSG identifier</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

<Node>

<NodeName> HNB_Name </NodeName>

<DFProperties>

<AccessType> <Get /> <Replace/></AccessType>

<DFFormat> <chr/> </DFFormat>

<Occurrence> <ZeroOrOne/> </Occurrence>

<DFTitle>This leaf node specifies the HNB Name</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

<Node>

<NodeName> CSG Type </NodeName>

<DFProperties>

<AccessType> <Get /> <Replace/></AccessType>

<DFFormat> <chr/> </DFFormat>

<Occurrence> <ZeroOrOne/> </Occurrence>

<DFTitle>This leaf node specifies the CSG Type</DFTitle>

<DFType> <MIME>text/plain</MIME> </DFType>

</DFProperties>

</Node>

</Node>

</Node>

</Node>

</Node>

<Node>

<NodeName>Ext</NodeName>

<DFProperties>

<AccessType>

<Get/>

</AccessType>

<DFFormat>

<node/>

</DFFormat>

<Occurrence>

<ZeroOrOne/>

</Occurrence>

<Scope>

<Permanent/>

</Scope>

<DFTitle>A collection of all extension objects</DFTitle>

<DFType>

<DDFName/>

</DFType>

</DFProperties>

</Node>

</Node>

</MgmtTree>

Annex B (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Subject/Comment

Old

New

2008-09

Version 0.0.1: Preliminary proposal

0.0.1

2008-10

Version 0.0.2: TS number is added

0.0.1

0.0.2

2008-11

C1-085374

0.0.2

0.1.0

2008-11

Editorial corrections

0.1.0

0.1.1

2008-11

Version 1.0.0 created for presentation to CT#42 for information

0.1.1

1.0.0

2009-02

C1-090705

1.0.0

1.1.0

2009-02

CT-43

Version 2.0.0 created for presentation to CT#43 for approval

1.1.0

2.0.0

2009-03

CT-43

Version 8.0.0 created after approval at CT#43

2.0.0

8.0.0

2009-06

CT-44

CP-090423

0001

urn for the CSG MO registered by OMNA and minor corrections and cleanups

8.0.0

8.1.0

2009-06

CT-44

CP-090423

0002

1

Updating the allowed CSG list on receiving OMA DM message

8.0.0

8.1.0

2009-06

CT-44

Cover sheet template fixed by MCC

8.0.0

8.1.0

2009-06

Correct version shown on cover

8.1.0

8.1.1

2009-09

CT-45

CP-090677

0003

1

Support of CSG Type in Allowed CSG MO

8.1.1

8.2.0

2009-09

CT-45

CP-090633

0004

2

Introduction of Operator CSG List in the MO

82.0

9.0.0

2009-12

CT-46

CP-090918

0006

Correction of the OMA DM object for the Allowed CSG list

9.0.0

9.1.0

2009-12

CT-46

CP-090935

0007

Support of CSG Type for Operator CSG List

9.0.0

9.1.0

2010-06

CT-48

CP-100350

0011

Occurrence of HNB_Name and CSG_Type

9.1.0

9.2.0

2010-06

CT-48

CP-100370

0010

1

Updating Operator CSG List

9.2.0

10.0.0

2010-09

CT-49

CP-100606

0021

Correcting DDF of allowed CSG list MO

10.0.0

10.1.0

2010-12

CT-50

CP-100748

0023

3

Support for displaying only CSGs in the Operator CSG List

10.1.0

10.2.0

2012-09

CT-57

Upgrade to Rel-11

10.2.0

11.0.0

2014-09

CT-65

Upgrade to Rel-12

11.0.0

12.0.0

2015-12

CT-70

Upgrade to Rel-13

12.0.0

13.0.0

Change history

Date

Meeting

TDoc

CR

Rev

Cat

Subject/Comment

New version

2017-03

CT-75

Upgrade to Rel-14

14.0.0

2018-06

SA-80

Update to Rel-15 version (MCC)

15.0.0

2020-07

SA-88e

Update to Rel-16 version (MCC)

16.0.0

2022-03

CT-95

Update to Rel-17 version (MCC)

17.0.0