ts-3gb-s.s0028-002-cv2.0 oam&p for cdma2000 …...ts-3gb-s.s0028-002-cv2.0 oam&p for...

44
TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 11 28 日制定 社団法人 情報通信技術委員会 THE TELECOMMUNICATION TECHNOLOGY COMMITTEE

Upload: others

Post on 29-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

TS-3GB-S.S0028-002-Cv2.0

OAM&P for cdma2000 (3GPP2 Generic NRM IRP)

2007 年 11 月 28 日制定

社団法人

情報通信技術委員会

THE TELECOMMUNICATION TECHNOLOGY COMMITTEE

Page 2: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

本書は、(社)情報通信技術委員会が著作権を保有しています。

内容の一部又は全部を(社)情報通信技術委員会の許諾を得ることなく複製、転載、改変、

転用及びネットワーク上での送信、配布を行うことを禁止します。

Page 3: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

i

TS-3GB-S.S0028-002-Cv2.0

OAM&P for cdma2000 (3GPP2 Generic NRM IRP)

<参考> [Remarks]

1.英文記述の適用レベル [Application level of English description]

適用レベル [Application level]:E2

本標準の本文、付属資料および付録の文章および図に英文記述を含んでいる。

[English description is included in the text and figures of main body, annexes and appendices.]

2.国際勧告等の関連 [Relationship with international recommendations and standards]

本標準は、3GPP2 で承認された Technical Specification S.S0028-002-C (Version 2.0) に準拠している。

[This standard is standardized based on the Technical Specification S.S0028-002-C(Version 2.0) approved by 3GPP2.]

3.上記国際勧告等に対する追加項目等 [Departures from international recommendations]

原標準に対する変更項目 [Changes to original standard]

原標準が参照する標準のうち、TTC 標準に置き換える項目。[Standards referred to in the

original standard, which are replaced by TTC standards.]

原標準が参照する標準のうち、それらに準拠した TTC 標準等が制定されている場合は自動的に

最新版 TTC 標準等に置き換え参照するものとする。 [Standards referred to in the original standard

should be replaced by derived TTC standards.]

4.工業所有権 [IPR]

本標準に関わる「工業所有権等の実施の権利に係る確認書」の提出状況は、TTCホームページによる。

[Status of “Confirmation of IPR Licensing Condition” submitted is provided in the TTC web site.]

5.作成専門委員会 [Working Group]

3GPP2 専門委員会 [3GPP2 Working Group]

Page 4: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C Version 2.0 Version Date: October 11, 2007

OAM&P for cdma2000 (3GPP2 Generic NRM IRP) Revision: C

COPYRIGHT NOTICE 3GPP2 and its Organizational Partners claim copyright in this document and individual Organizational Partners may copyright and issue documents or standards publications in individual Organizational Partner's name based on this document. Requests for reproduction of this document should be directed to the 3GPP2 Secretariat at [email protected]. Requests to reproduce individual Organizational Partner's documents should be directed to that Organizational Partner. See www.3gpp2.org for more information.

© 2007 3GPP2

Page 5: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

EDITOR Frode Nergard (Ericsson), [email protected]

Randall J. Scheer (Alcatel-Lucent), [email protected]

REVISION HISTORY Version 1.0 Initial Publication Release 18 Jan 2006

Version 2.0 Second publication release 11 October 2007

© 2007 3GPP2 Page ii

Page 6: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

Table of Contents 1. SCOPE .................................................................................................. 5 2. References ............................................................................................. 5 3. Abbreviations ...................................................................................... 15 4. Overview.............................................................................................. 18 5. 3GPP2 Generic Network Resource Model IRP (IS) ................................. 19

5.1 Information entities imported and local labels ............................... 19 5.2 Class diagram............................................................................... 19 5.2.1 Attributes, relationships and inheritance.................................. 19 5.3 Information object classes definition ............................................. 22 5.3.1 IOC DnsFunction .................................................................... 22 5.3.1.1 Definition................................................................................. 22 5.3.1.2 Attributes ................................................................................ 23 5.3.2 IOC ExternalEntity............................................................... 23 5.3.2.1 Definition................................................................................. 23 5.3.2.2 Attributes ................................................................................ 23 5.3.3 IOC ExternalIOC .................................................................... 23 5.3.3.1 Definition................................................................................. 23 5.3.3.2 Attributes ................................................................................ 23 5.3.4 IOC FirewallFunction ........................................................... 24 5.3.4.1 Definition................................................................................. 24 5.3.4.2 Attributes ................................................................................ 24 5.3.5 IOC Link_Dns_Router ............................................................. 24 5.3.5.1 Definition................................................................................. 24 5.3.5.2 Attributes ................................................................................ 24 5.3.6 IOC Link_Firewall_Router.................................................... 24 5.3.6.1 Definition................................................................................. 24 5.3.6.2 Attributes ................................................................................ 24 5.3.7 IOC Link_Router_Router ....................................................... 25 5.3.7.1 Definition................................................................................. 25 5.3.7.2 Attributes ................................................................................ 25 5.3.8 IOC NtpFunction .................................................................... 25 5.3.8.1 Definition................................................................................. 25 5.3.8.2 Attributes ................................................................................ 25 5.3.9 IOC RouterFunction............................................................... 25 5.3.9.1 Definition................................................................................. 25 5.3.9.2 Attributes ................................................................................ 25 5.4 Notifications ................................................................................. 26 5.5 Information attributes definition ................................................... 26 5.5.1 Definition and legal values ....................................................... 26

6. 3GPP2 Generic Network Resource Model (CORBA SS) .......................... 28 6.1 Architectural features ................................................................... 28 6.1.1 Notifications............................................................................. 28 6.2 Mapping ....................................................................................... 28

© 2007 3GPP2 Page iii

Page 7: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

© 2007 3GPP2 Page iv

6.2.1 General mappings .................................................................... 28 6.2.2 3GPP2 Generic Network NRM Information Object Class (IOC) mapping 28 6.2.2.1 IOC DnsFunction .................................................................... 29 6.2.2.2 IOC ExternalEntity .............................................................. 29 6.2.2.3 IOC ExternalIOC .................................................................... 29 6.2.2.4 IOC FirewallFunction........................................................... 29 6.2.2.5 IOC Link_Dns_Router............................................................. 30 6.2.2.6 IOC Link_Firewall_Router ................................................... 30 6.2.2.7 IOC Link_Router_Router ....................................................... 30 6.2.2.8 IOC NtpFunction .................................................................... 30 6.2.2.9 IOC RouterFunction .............................................................. 30 6.3 Rules for Management Information Model Extensions ................... 30 6.3.1 Allowed Extensions .................................................................. 31 6.3.2 Extensions Not Allowed ............................................................ 31 6.4 IDL specification (file name “PP2GenericNRMIRPConstDefs.idl”) 31

7. 3GPP2 Generic Network Resource Model (XML SS)............................... 35 7.1 3GPP2 Generic Network Objects XSD Mapping ............................. 35 7.2 PP2GenericNRM.xsd ..................................................................... 37

Page 8: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

1. SCOPE 1

2 3 4 5 6 7 8

10 11 12 13

This Specification has been produced by the 3rd Generation Partnership Project 2 (3GPP2). The present document is the 3GPP2 Generic NRM IRP component of a multipart specification intended to define the OAM&P Stage 2 and 3 requirements and interface definitions for CDMA- & cdma2000®1-based systems. This multipart specification consists of:

• S.S0028-000-C: "OAM&P for cdma2000 (Overview)"; 9 • S.S0028-001-C: "OAM&P for cdma2000 (3GPP R6 Delta Specification)"; • S.S0028-002-C: "OAM&P for cdma2000 (3GPP2 Generic NRM IRP)"; • S.S0028-003-C: "OAM&P for cdma2000 (3GPP2 Core NRM IRP)"; • S.S0028-004-C: "OAM&P for cdma2000 (3GPP2 Radio Access NRM IRP)";

2. References 14

• [01] 3GPP2 S.R0017-0: "3G Wireless Network Management System High Level Requirements"; Revision: 0)

15 16

http://www.3gpp2.org/Public_html/specs/index.cfm 17

18 • [02] 3GPP TS 32.101: "Principles and High Level Requirements"; V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 19

20 • [03] 3GPP TS 32.102: "Architecture"; V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 21

22 23

• [04] 3GPP TS 32.111-1: "Fault Management; Part 1: 3G Fault Management Requirements"; V6.0.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 24

25 26 27

• [05] 3GPP TS 32.111-2: "Fault Management; Part 2: Alarm Integration Reference Point (IRP): Information Service (IS)", V6.9.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 28

29 30 31 32

• [06] 3GPP TS 32.111-3: "Fault Management; Part 3: Alarm Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.7.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 33

1 cdma2000® is the trademark for the technical nomenclature for certain specifications and standards of the Organizational Partners (OPs) of 3GPP2. Geographically (and as of the date of publication), cdma2000® is a registered trademark of the Telecommunications Industry Association (TIA-USA) in the United States.

© 2007 3GPP2 Page 5

Page 9: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 3

• [07] 3GPP TS 32.111-5: "Alarm Integration Reference Point (IRP): 1 eXtensible Markup Language (XML) definitions", V6.3.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 4

6 • [08] 3GPP TS 32.300: "Configuration Management (CM); Name 5

Convention for Managed Objects"; V6.3.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 7

9 10

• [09] 3GPP TS 32.301: "Configuration Management (CM); Notification 8 Integration Reference Point (IRP): Requirements"; V6.0.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 11

12 13 14

• [10] 3GPP TS 32.302: "Configuration Management (CM); Notification Integration Reference Point (IRP): Information Service (IS)"; V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 15

16 17 18 19

• [11] 3GPP TS 32.303: "Configuration Management (CM); Notification Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.6.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 20

21 22 23

• [12] 3GPP TS 32.305: "Configuration Management (CM); Notification Integration Reference Point (IRP): eXtensible Markup Language (XML) Definition"; V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 24

25 26

• [13] 3GPP TS 32.311: "Generic Integration Reference Point (IRP) Management; Requirements"; V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 27

28 29

• [14] 3GPP TS 32.312: "Generic Integration Reference Point (IRP) Management; Information Service (IS)"; V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 30

31 32 33

• [15] 3GPP TS 32.313: "Generic Integration Reference Point (IRP) Management; Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.4.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 34

35 36

• [16] 3GPP TS 32.401: "Performance Management (PM); Concept and Requirements"; V6.4.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 37

38 39

• [17] 3GPP TS 32.600: "Configuration Management (CM); Concept and High-level Requirements"; V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 40

41 42 43

• [18] 3GPP TS 32.601: "Configuration Management (CM); Basic CM Integration Reference Point (IRP); Requirements"; V6.1.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 44

© 2007 3GPP2 Page 6

Page 10: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 3

• [19] 3GPP TS 32.602: "Configuration Management (CM); Basic CM 1 Integration Reference Point (IRP); Information Service (IS)"; V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 4

6 7 8

• [20] 3GPP TS 32.603: "Configuration Management (CM); Basic CM 5 Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.4.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 9

10 11 12

• [22] 3GPP TS 32.611: "Configuration Management (CM); Bulk CM Integration Reference Point (IRP): Requirements"; V6.1.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 13

14 15 16

• [23] 3GPP TS 32.612: "Configuration Management (CM); Bulk CM Integration Reference Point (IRP): Information Service (IS)"; V6.5.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 17

18 19 20 21

• [24] 3GPP TS 32.613: "Configuration Management (CM); Bulk CM Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 22

23 24 25 26

• [26] 3GPP TS 32.615: "Configuration Management (CM); Bulk CM Integration Reference Point (IRP): eXtensible Markup Language (XML) File Format Definition"; V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 27

28 29 30

• [27] 3GPP TS 32.621: "Configuration Management (CM); Generic Network Resources Integration Reference Point (IRP): Requirements"; V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 31

32 33 34

• [28] 3GPP TS 32.622: "Configuration Management (CM); Generic Network Resources Integration Reference Point (IRP); Network Resource Model (NRM)"; V6.7.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 35

36 37 38 39

• [29] 3GPP TS 32.623: "Configuration Management (CM); Generic Network Resources Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.6.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 40

41 42 43 44

• [30] 3GPP TS 32.625: "Configuration Management (CM); Generic Network Resources Integration Reference Point (IRP); Bulk CM eXtensible Markup Language (XML) File Format Definition", V6.7.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 45

© 2007 3GPP2 Page 7

Page 11: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 3

• [31] 3GPP TS 32.631: "Configuration Management (CM); Core Network 1 Resources Integration Reference Point (IRP): Requirements"; V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 4

6 7

• [32] 3GPP TS 32.632: "Configuration Management (CM); Core Network 5 Resources Integration Reference Point (IRP): Network Resource Model (NRM)", V6.6.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 8

10 11 12

• [33] 3GPP TS 32.633: "Configuration Management (CM); Core Network 9 Resources Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.7.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 13

14 15 16 17

• [34] 3GPP TS 32.635: "Configuration Management (CM); Core Network Resources Integration Reference Point (IRP): Bulk CM eXtensible Markup Language (XML) File Format Definition", V6.6.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 18

19 20 21

• [35] 3GPP TS 32.641: "Configuration Management (CM); UTRAN Network Resources Integration Reference Point (IRP): Requirements"; V6.0.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 22

23 24 25

• [36] 3GPP TS 32.642: "Configuration Management (CM); UTRAN Network Resources Integration Reference Point (IRP): Network Resource Model (NRM)", V6.7.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 26

27 28 29 30

• [37] 3GPP TS 32.643: "Configuration Management (CM); UTRAN Network Resources Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.7.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 31

32 33 34 35

• [38] 3GPP TS 32.645: "Configuration Management (CM); UTRAN Network Resources Integration Reference Point (IRP): Bulk CM eXtensible Markup Language (XML) File Format Definition"; V6.8.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 36

37 38 39

• [39] 3GPP TS 32.651: "Configuration Management (CM); GERAN Network Resources Integration Reference Point (IRP): requirements"; V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 40

41 42 43

• [40] 3GPP TS 32.652: "Configuration Management (CM); GERAN Network Resources Integration Reference Point (IRP): Network Resource Model (NRM)"; V6.2.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 44

© 2007 3GPP2 Page 8

Page 12: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 3 4

• [41] 3GPP TS 32.653: "Configuration Management (CM); GERAN Network 1 Resources Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 5

7 8 9

• [42] 3GPP TS 32.655: "Configuration Management (CM); GERAN Network 6 Resources Integration Reference Point (IRP): Bulk CM eXtensible Markup Language (XML) File Format Definition"; V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 10

11 12

• [43] 3GPP TS 32.321: "Test Management Integration Reference Point (IRP); Requirements"; V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 13

14 15

• [44] 3GPP TS 32.322: "Test Management Integration Reference Point (IRP); Information Service (IS)"; V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 16

17 18 19

• [45] 3GPP TS 32.323: "Test Management Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 20

21 22

• [47] 3GPP TS 32.661: "Configuration Management (CM); Kernel CM: Requirements"; V6.2.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 23

24 25

• [48] 3GPP TS 32.662: "Configuration Management (CM); Kernel CM Information Service (IS)"; V6.6.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 26

27 28 29 30

• [49] 3GPP TS 32.663: "Configuration Management (CM); Kernel CM Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.7.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 31

32 33 34

• [51] 3GPP TS 32.671: "Configuration Management (CM); State Management Integration Reference Point (IRP): Requirements"; V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 35

36 37 38

• [52] 3GPP TS 32.672: "Configuration Management (CM); State Management Integration Reference Point (IRP): Information Service (IS)", V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 39

40 41 42 43

• [53] 3GPP TS 32.673: "Configuration Management (CM); State Management Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)"; V6.4.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 44

© 2007 3GPP2 Page 9

Page 13: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 3 4

• [54] 3GPP TS 32.675: "Configuration Management (CM); State 1 Management Integration Reference Point (IRP): Bulk CM eXtensible Markup Language (XML) File Format Definition"; V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 5

7 8

• [55] 3GPP TS 32.691: "Inventory Management (IM) Network Resources 6 Integration Reference Point (IRP): Requirements"; V6.0.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 9

10 11 12

• [56] 3GPP TS 32.692: "Inventory Management (IM) Network Resources Integration Reference Point (IRP): Network Resource Model (NRM)"; V6.4.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 13

14 15 16 17

• [57] 3GPP TS 32.695: "Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP): Bulk CM eXtensible Markup Language (XML) File Format Definition"; V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 18

19 20

• [58] 3GPP TS 32.150: "Integration Reference Point (IRP) Concept and Definitions", V6.5.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 21

22 23

• [59] 3GPP TS 32.151: "Integration Reference Point (IRP) Information Service (IS) Template", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 24

25 26 27

• [60] 3GPP TS 32.152: "Integration Reference Point (IRP) Information Service (IS) Unified Modelling Language (UML) Repertoire", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 28

29 30

• [61] 3GPP TS 32.331: "Notification Log (NL) Integration Reference Point (IRP): Requirements", V6.0.1 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 31

32 33

• [62] 3GPP TS 32.332: "Notification Log (NL) Integration Reference Point (IRP): Information Service (IS)", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 34

35 36 37

• [63] 3GPP TS 32.333: "Notification Log (NL) Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 38

39 40 41

• [64] 3GPP TS 32.335: "Notification Log (NL) Integration Reference Point (IRP): eXtensible Markup Language (XML) Solution Definitions", V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 42

43 44

• [65] 3GPP TS 32.341: "File Transfer (FT) Integration Reference Point (IRP): Requirements", V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 45

© 2007 3GPP2 Page 10

Page 14: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 • [66] 3GPP TS 32.342: "File Transfer (FT) Integration Reference Point 1

(IRP): Information Service (IS)", V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 3

5 6

• [67] 3GPP TS 32.343: "File Transfer (FT) Integration Reference Point 4 (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 7

9 • [69] 3GPP TS 32.351: "Communication Surveillance (CS) Integration 8

Reference Point (IRP): Requirements", V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 10

11 12 13

• [70] 3GPP TS 32.352: "Communication Surveillance (CS) Integration Reference Point (IRP): Information Service (IS)", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 14

15 16 17 18

• [71] 3GPP TS 32.353: "Communication Surveillance (CS) Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.4.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 19

20 21

• [73] 3GPP TS 32.361: "Entry Point (EP) Integration Reference Point (IRP): Requirements;", V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 22

23 24

• [74] 3GPP TS 32.362: "Entry Point (EP) Integration Reference Point (IRP): Information Service (IS)", V6.4.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 25

26 27 28

• [75] 3GPP TS 32.363: "Entry Point (EP) Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.4.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 29

30 31

• [77] 3GPP TS 32.411: "Performance Management (PM) Integration Reference Point (IRP): Requirements", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 32

33 34 35

• [78] 3GPP TS 32.412: "Performance Management (PM) Integration Reference Point (IRP): Information Service (IS)", V6.9.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 36

37 38 39 40

• [79] 3GPP TS 32.413: "Performance Management (PM) Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.9.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 41

42 43

• [81] 3GPP TS 32.432: "Performance Measurement: File format definition"; V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 44

© 2007 3GPP2 Page 11

Page 15: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 • [82] 3GPP TS 32.435: "Performance Measurement eXtensible Markup 1

Language (XML) File Format Definition", V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 3

5 • [83] 3GPP TS 32.436: "Performance Measurement: Abstract Syntax 4

Notation 1 (ASN.1) File Format Definition", V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 6

• [84] 3GPP2 N.S0005-0: "Cellular Radiotelecommunications Intersystem 7 Operations" http://www.3gpp2.org/Public_html/specs/index.cfm 8

10 • [85] 3GPP2 X.S0011-002-D: "cdma2000 Wireless IP Network Standard: 9

Simple IP and Mobile IP Access Services" http://www.3gpp2.org/Public_html/specs/index.cfm 11

12 13

14 15

16 17

18 19

• [86] ITU-T Rec. Q.700: "Introduction to CCITT Signalling System No.7" (03/93)

• [87] ITU-T Rec. Q.751.1: "Network Element Management Information Model for The Message Transfer Part (MTP)" (10/95)

• [88] ITU-T Rec. Q.704: "Signalling Network Functions and Messages" (07/96)

• [90] 3GPP2 S.R0005-B: "Network Reference Model for cdma2000 Spread Spectrum Systems"; Revision: B, Version 2.0 http://www.3gpp2.org/Public_html/specs/index.cfm 20

21 22

• [91] 3GPP2 S.R0037-B: "IP Network Architecture Model for cdma2000 Spread Spectrum Systems", Revision B, Version 1.0 http://www.3gpp2.org/Public_html/specs/index.cfm 23

24 • [92] 3GPP2 S.S0028-000-C: "OAM&P for cdma2000 (Overview)" http://www.3gpp2.org/Public_html/specs/index.cfm 25

26 • [93] 3GPP2 S.S0028-001-C: "OAM&P for cdma2000 (3GPP R6 Delta Specification)" http://www.3gpp2.org/Public_html/specs/index.cfm 27

28 • [94] 3GPP2 S.S0028-002-C: "OAM&P for cdma2000 (3GPP2 Generic NRM IRP)" http://www.3gpp2.org/Public_html/specs/index.cfm 29

30 • [95] 3GPP2 S.S0028-003-C: "OAM&P for cdma2000 (3GPP2 Core NRM IRP)" http://www.3gpp2.org/Public_html/specs/index.cfm 31

32 • [96] 3GPP2 S.S0028-004-C: "OAM&P for cdma2000 (3GPP2 Radio Access NRM IRP)" http://www.3gpp2.org/Public_html/specs/index.cfm 33

34 35

36

37

38 39

• [97] ITU-T Rec. Q.823: "Stage 2 and Stage 3 Functional Specifications for Traffic Management" (7/96)

• [98] ITU-T Rec. M.3100: "Generic Network Information Model" (4/05)

• [99] IETF RFC 2002: "IPv4 Mobility"

• [100] IETF RFC 2006: "The Definitions of Managed Objects for IP Mobility Support using SMI version 2"

© 2007 3GPP2 Page 12

Page 16: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

• [101] IETF RFC 790: "Assigned Numbers" 1

• [102] IETF RFC 1884: "IP Version 6 Addressing Architecture" 2

• [103] 3GPP2 S.S0093-0: "cdma2000 Network Performance Measurement 3 Types" http://www.3gpp2.org/Public_html/specs/index.cfm 4

• [104] 3GPP2 X.S0004-550-E: "MAP Parameters Signaling Protocols" 5 http://www.3gpp2.org/Public_html/specs/index.cfm 6

8 • [105] 3GPP2 X.S0016-200-A: "Multimedia Messaging Service; Stage 2 7

Functional Description", Revision A, Version 1.0 http://www.3gpp2.org/Public_html/specs/index.cfm 9

10 11

12 13

14 15 16

• [106] ITU-T Rec. Q.763: "Signalling System No. 7 – ISDN User Part Formats and Codes" (12/99)

• [107] ITU-T Rec. E.164: "The International Public Telecommunication Numbering Plan" (02/05)

• [108] 3GPP2 A.S0017-C: "Interoperability Specification (IOS) for cdma2000 Access Network Interfaces — Part 7 (A10 and A11 Interfaces)", Revision C, Version 2.0 http://www.3gpp2.org/Public_html/specs/index.cfm 17

18 • [109] AISG AISG1: "Control Interface for Antenna Line Devices", v1.1 http://www.bcba15324.pwp.blueyonder.co.uk/AISG1_Issue_1.1.pdf 19

20

21 22

• [110] WGS: "WGS 84 Implementation Manual", v2.4.

• [111] 3GPP2 C.S0002-D "Physical Layer Standard for cdma2000 Spread Spectrum Systems", Version 2.0 http://www.3gpp2.org/Public_html/specs/index.cfm 23

24 25

26 27 28 29

• [112] ITU-T Rec. E.212: "The International Identification Plan for Mobile Terminals and Mobile Users" (05/04)

• [150] 3GPP TS 32.711: "Configuration Management (CM); Transport Network (TN) Interface Network Resource Model (NRM) Integration Reference Point (IRP): Requirements", V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 30

31 32 33 34

• [151] 3GPP TS 32.712: "Configuration Management (CM); Transport Network (TN) Interface Network Resource Model (NRM) Integration Reference Point (IRP): Information Service (IS)", V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 35

36 37 38 39 40

• [152] 3GPP TS 32.713: "Configuration Management (CM); Transport Network (TN) Interface Network Resource Model (NRM) Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 41

© 2007 3GPP2 Page 13

Page 17: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 3 4 5

• [153] 3GPP TS 32.715: "Configuration Management (CM); Transport 1 Network (TN) Interface Network Resource Model (NRM) Integration Reference Point (IRP): Bulk CM eXtensible Markup Language (XML) File Format Definition", V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 6

8 9

10

• [154] 3GPP TS 32.741: "Configuration Management (CM); Signalling 7 Transport Network (STN) Interface Network Resource Model (NRM) Integration Reference Point (IRP); Requirements", V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 11

12 13 14 15

• [155] 3GPP TS 32.742: "Configuration Management (CM); Signalling Transport Network (STN) Interface Network Resource Model (NRM) Integration Reference Point (IRP): Information Service (IS)", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 16

17 18 19 20 21

• [156] 3GPP TS 32.743: "Configuration Management (CM); Signalling Transport Network (STN) Interface Network Resource Model (NRM) Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 22

23 24 25 26 27

• [157] 3GPP TS 32.745: "Configuration Management (CM); Signalling Transport Network (STN) Interface Network Resource Model (NRM) Integration Reference Point (IRP); Bulk CM eXtensible Markup Language (XML) File Format Definition", V6.3.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 28

29 30

• [158] 3GPP TS 32.371: "Security Management Concept and Requirements"; V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 31

32 33

• [160] 3GPP TS 32.140: "Subscription Management (SuM) Requirements"; V6.4.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 34

35 36

• [161] 3GPP TS 32.141: "Subscription Management (SuM) Architecture"; V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 37

38 39 40

• [162] 3GPP TS 32.171: "Subscription Management (SuM) Network Resource Model (NRM) Integration Reference Point (IRP): Requirements", V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 41

42 43 44

• [163] 3GPP TS 32.172: "Subscription Management (SuM) Network Resource Model (NRM) Integration Reference Point (IRP): Information Service (IS)", V6.5.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 45

© 2007 3GPP2 Page 14

Page 18: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

2 3 4

• [165] 3GPP TS 32.175: "Subscription Management (SuM) Network 1 Resource Model (NRM) Integration Reference Point (IRP): eXtensible Markup Language (XML) Definition", V6.2.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 5

7 • [166] 3GPP TR 32.803: "Process Guide; Use Cases in Unified Modelling 6

Language (UML)"; V6.0.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 8

10 • [167] 3GPP TS 32.423: "Subscriber and Equipment Trace: Trace Data 9

Definition And Management", V6.6.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 11

12 13

• [168] 3GPP TS 32.690: "Inventory Management (IM): Requirements", V6.1.0 (Release 6) http://www.3gpp.org/ftp/specs/archive/32_series 14

15 16

• [169] 3GPP2 X.S0022-A: "Broadcast and Multicast Service in cdma2000 Wireless IP Network", Revision A, Version 1.0 http://www.3gpp2.org/Public_html/specs/index.cfm 17

3. Abbreviations 18

3GPP 3rd Generation Partnership Project AAA Authentication, Authorization, and Accounting AC Authentication Center API Application Programming Interface ASN.1 Abstract Syntax Notation One AS Application Server AuC Authentication Centre BCMCS Broadcast Multicast Service BGCF Breakout Gateway Control Function BR Border Router BS Base Station BSC Base Station Controller BTS Base Transceiver System CDMA Code Division Multiple Access CHAP Challenge Handshake Authentication Protocol CM Configuration Management CMIP Common Management Information Protocol CMIS Common Management Information Services CN Core Network CoA Care of Address COM Component Object Model CORBA Common Object Request Broker Architecture CS Communication Surveillance CSCF Call Session Control Function DN Distinguished Name

© 2007 3GPP2 Page 15

Page 19: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

EBNF Extended Backus-Naur Form EIR Equipment Identity Register EM(S) Element Management (System) EML Element Management Layer EP Entry Point ESN Electronic Serial Number FCAPS Fault, Configuration, Performance, Accounting and Security

management FM Fault Management FT File Transfer GDMO Guidelines for the Definition of Managed Objects GERAN GSM-EDGE Radio Access Network GMSC Gateway MSC GSM Global System for Mobile communications GUI Graphical User Interface HA Home Agent HLR Home Location Register HRPD High Rate Packet Data HSS Home Subscriber Server I-CSCF Interrogating Call Session Control Function IDL Interface Definition Language IIOP Internet Inter-ORB Protocol IMEI International Mobile Equipment Identity IMS IP multimedia Subsystem IMSI International Mobile Station Identity INS Interoperable Naming Service IOC Information Object Class IP Internet Protocol IRP Integration Reference Point IS Information Service(s) ISDN Integrated Services Access Network Itf-N Interface-N / Northbound Interface (EM-NM/OSS Interface) IWF Inter Working Function L2TP Layer 2 Tunneling Protocol LDN Local Distinguished Name MAP Mobile Application Part MC Message Center MCC Mobile Country Code MDN Mobile Directory Number MEID Mobile Equipment Identifier MGCF Media Gateway Control Function MGW Media Gateway MIN Mobile Identification Number MIP Mobile Internet Protocol MMD Multimedia Domain MMS Multimedia Messaging Service MNC Mobile Network Code

© 2007 3GPP2 Page 16

Page 20: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

MO Managed Object MOC Managed Object Class MRFC Media Resource Function Controller MRFP Media Resource Function Processor MRS MMS Relay Server MS Mobile Station MSC Mobile Switching Center MSID Mobile Station Identity MSIN Mobile Station Identification Number MSIN Mobile Subscriber Identification Number MTP Message Transfer Part NE Network Element NL Notification Log NM(S) Network Management (System) NML Network Management Layer NRM Network Resource Model (context: 3GPP2 OAM&P) OAM&P Operations, Administration, Maintenance and Provisioning OGF OSA Gateway Function OMG Object Management Group OSA Open Service Access OSA-AS Open Service Access Application Servers OSA-SCS OSA Service Capability Server OSF Open Systems Foundation OSI Open Systems Interconnection OSS Operations Support System(s) PAP Password Authentication Protocol PCF Packet Control Function PCRF Policy and Charging Rules Function P-CSCF Proxy Call Session Control Function PDE Position Determining Entity PDF Policy Decision Function PDSN Packet Data Serving Node PLMN Public Land Mobile Network PM Performance Management PPP Point-to-Point Protocol PS Position Server PSA Product-Specific Applications PSTN Public Switched Telephone Network QoS Quality of Service RAN Radio Access Network RDN Relative Distinguished Name RNC Radio Network Controller SCP Service Control Point S-CSCF Serving Call Session Control Function SDU Selection / Distribution Unit SGW Signaling Gateway SIP AS Session Initiation Protocol Application Server

© 2007 3GPP2 Page 17

Page 21: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

SL Signaling Code SMI Structure of Management Information SMS Short Message Service SMS-GW Short Message Service Gateway SNM Sub-Network Manager SNMP Simple Network Management Protocol SS Solution Set SS7 Signaling System 7 STN Signaling Transport Network SuM Subscription Management TCP Transmission Control Protocol TLDN Temporary Local Directory Number TMF TeleManagement Forum TMN Telecommunications Management Network (ITU-T) TN Transport Network TOM Telecom Operations Map TP Termination Point TR Technical Report TRX Transceiver TS Technical Specification UDP User Datagram Protocol UML Unified Modeling Language UMTS Universal Mobile Telecommunications System UTF-8 Unicode Transformation Format-8 UTRAN Universal Terrestrial Radio Access Network VCC Voice Call Continuity VLR Visitor Location Register WLAN Wireless Local Area Network WNE Wireless Network Entities XML eXtensible Markup Language

4. Overview 1

2 3 4 5 6 7 8

This specification contains the 3GPP2 Generic Network Resource Model (NRM) IRP, requiring reuse of the 3GPP Generic NRM IRP [27]-[30] and adding 3GPP2 specific components – consisting of the following parts:

• the Information Services (IS) definitions of the 3GPP2 Generic NRM IRP • the CORBA Solution Set (SS) definitions of the 3GPP2 Generic NRM IRP • the XML Solution Set (SS) definitions of the 3GPP2 Generic NRM IRP

© 2007 3GPP2 Page 18

Page 22: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

5. 3GPP2 Generic Network Resource Model IRP (IS) 1

2 3 4 5 6

Within this section the Information Service (IS) level definitions for the 3GPP2 Generic Network Resource Model are specified. This model is defined following the IRP IS methodology specified in 3GPP TS 32.102 [03].

5.1 Information entities imported and local labels 7

Label reference Local label 3GPP TS 32.622 [28], information object class, ManagedFunction ManagedFunction

3GPP TS 32.622 [28], information object class, SubNetwork

SubNetwork

3GPP TS 32.622 [28], information object class, Top Top

3GPP TS 32.622 [28], information object class, VsDataContainer

VsDataContainer

3GPP TS 32.622 [28], information object class, ManagedElement

ManagedElement

3GPP TS 32.622 [28], information object class, Link Link

5.2 Class diagram 8

5.2.1 Attributes, relationships and inheritance 9

10 11

Figures 1, 2, 3 and 4 show the containment/naming, association and inheritance diagrams for the 3GPP2 Generic Network:

© 2007 3GPP2 Page 19

Page 23: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

Top(from 32.622)

<<IOC>> SubNetwork(from 32.622)

<<IOC>>

ExternalEntity<<IOC>>

0..*

1

0..*

1

<<names>>

0..*

1

0..*

<<names>>

1

ExternalIOC<<IOC>>

1 2 Figure 1: 3GPP2 Generic Network NRM Containment/Naming, Association and Inheritance (1/4)

VsDataContainer(from 32.622)

<<IOC>>

1

0..*

1

<<names>>

0..*

ExternalIOC<<IOC>>

0..*

1

0..*

1

<<names>>

3 4 Figure 2: 3GPP2 Generic Network NRM Containment/Naming, Association and Inheritance (2/4)

© 2007 3GPP2 Page 20

Page 24: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

Link_Dns_Router<<Conditional_IOC>>

Link_Firewall_Router<<Conditional_IOC>>

Link_Router_Router<<Conditional_IOC>>

NtpFunction<<IOC>>

ManagedElement(from 32.622)

<<IOC>>

0..*

1

0..*

1

<<names>>

FirewallFunction<<IOC>>

0..*

1

0..*

1

<<names>>

DnsFunction<<IOC>>

0..*

1

0..*

1

<<names>>

RouterFunction<<IOC>>

0..*

1

0..*

1

<<names>>

0..*

0..*

0..*

0..*0..*

0..*

0..*

0..*

0..*

0..*

0..*

0..*

1 2 Figure 3: 3GPP2 Generic Network NRM Containment/Naming, Association and Inheritance (3/4)

© 2007 3GPP2 Page 21

Page 25: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

ManagedFunction(from 32.622)

<<IOC>>

NtpFunction<<IOC>>

Link(from 32.622)

<<IOC>>

Link_Dns_Router<<Conditional_IOC>>

DnsFunction<<IOC>>

Link_Firewall_Router<<Conditional_IOC>>

FirewallFunction<<IOC>>

Link_Router_Router<<Conditional_IOC>>

RouterFunction<<IOC>>

1 2

6 7

Figure 4: 3GPP2 Generic Network NRM Containment/Naming, Association and Inheritance (4/4)

5.3 Information object classes definition 3

5.3.1 IOC DnsFunction 4

5.3.1.1 Definition 5

This IOC is a class that represents a Domain Name System / Server (DNS), that translates domain names into IP addresses. It is derived from ManagedFunction.

© 2007 3GPP2 Page 22

Page 26: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

5.3.1.2 Attributes 1

Attribute name Defined in Visibility Support Qualifier

Read Qualifier

Write Qualifier

dnsFunctionId -- + M M -- objectClass Top +inherited Minherited Minherited --inherited objectInstance Top +inherited Minherited Minherited --inherited userLabel ManagedFunction +inherited Minherited Minherited Minherited link_Dns_RouterList -- + O M --

5.3.2 IOC ExternalEntity 2

5.3.2.1 Definition 3

4 5

This IOC is a class that represents an external entity that is outside of the current management scope. It is derived from ExternalIOC.

5.3.2.2 Attributes 6

Attribute name Defined in Visibility Support Qualifier

Read Qualifier

Write Qualifier

externalEntityId -- + M M --

objectClass Top +inherited Minherited Minherited --inherited objectInstance Top +inherited Minherited Minherited --inherited userLabel ExternalIOC +inherited Minherited Minherited Minherited externalDN ExternalIOC +inherited Oinherited Minherited Oinherited locationName ExternalIOC +inherited Oinherited Minherited Oinherited vendorName ExternalIOC +inherited Oinherited Minherited --inherited

5.3.3 IOC ExternalIOC 7

5.3.3.1 Definition 8

9 10

This IOC is an abstract class that represents attributes for an external entity that is outside of the current management scope. It is derived from Top.

5.3.3.2 Attributes 11

Attribute name Defined in Visibility Support Qualifier

Read Qualifier

Write Qualifier

objectClass Top +inherited Minherited Minherited --inherited objectInstance Top +inherited Minherited Minherited --inherited userLabel -- + M M M externalDN -- + O M O locationName -- + O M O

© 2007 3GPP2 Page 23

Page 27: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

vendorName -- + O M --

5.3.4 IOC FirewallFunction 1

5.3.4.1 Definition 2

3 4

This IOC is a class that represents a hardware and/or software-based firewall. It is derived from ManagedFunction.

5.3.4.2 Attributes 5

Attribute name Defined in Visibility Support Qualifier

Read Qualifier

Write Qualifier

firewallFunctionId -- + M M -- objectClass Top +inherited Minherited Minherited --inherited objectInstance Top +inherited Minherited Minherited --inherited userLabel ManagedFunction +inherited Minherited Minherited Minherited link_Firewall_RouterList -- + O M --

swVersion -- + M M --

5.3.5 IOC Link_Dns_Router 6

5.3.5.1 Definition 7

8 9

11

14 15

17

The Link_Dns_Router managed object models the interfaces between a DNS and a Router. It is derived from Link.

5.3.5.2 Attributes 10

All attributes are inherited from Link.

5.3.6 IOC Link_Firewall_Router 12

5.3.6.1 Definition 13

The Link_Firewall_Router managed object models the interfaces between a Firewall and a Router. It is derived from Link.

5.3.6.2 Attributes 16

All attributes are inherited from Link.

© 2007 3GPP2 Page 24

Page 28: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

5.3.7 IOC Link_Router_Router 1

5.3.7.1 Definition 2

3 4

6

9 10

The Link_Router_Router managed object models the interfaces between a Router and a Router. It is derived from Link.

5.3.7.2 Attributes 5

All attributes are inherited from Link.

5.3.8 IOC NtpFunction 7

5.3.8.1 Definition 8

This IOC is a class that represents Network Time Protocol (NTP) capabilities. It is derived from ManagedFunction.

5.3.8.2 Attributes 11

Attribute name Defined in Visibility Support Qualifier

Read Qualifier

Write Qualifier

ntpFunctionId -- + M M -- objectClass Top +inherited Minherited Minherited --inherited objectInstance Top +inherited Minherited Minherited --inherited userLabel ManagedFunction +inherited Minherited Minherited Minherited swVersion -- + M M --

5.3.9 IOC RouterFunction 12

5.3.9.1 Definition 13

14 15

This IOC is a class that represents an IP-based network router. It is derived from ManagedFunction.

5.3.9.2 Attributes 16

Attribute name Defined in Visibility Support Qualifier

Read Qualifier

Write Qualifier

routerFunctionId -- + M M -- objectClass Top +inherited Minherited Minherited --inherited objectInstance Top +inherited Minherited Minherited --inherited userLabel ManagedFunction +inherited Minherited Minherited Minherited link_Dns_RouterList -- + O M -- link_Firewall_Router -- + O M --

© 2007 3GPP2 Page 25

Page 29: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

List link_Router_RouterList -- + O M --

swVersion -- + M M --

5.4 Notifications 1

2 3 4

All the information object classes defined above, except ExternalEntity and ExternalIOC, support the following notifications:

Name Qualifier Notes notifyAckStateChanged See Alarm IRP (3GPP TS 32.111-2) [05] notifyAttributeValueChange O notifyChangedAlarm See Alarm IRP (3GPP TS 32.111-2) [05] notifyClearedAlarm See Alarm IRP (3GPP TS 32.111-2) [05] notifyNewAlarm See Alarm IRP (3GPP TS 32.111-2) [05] notifyObjectCreation O notifyObjectDeletion O notifyComments See Alarm IRP (3GPP TS 32.111-2) [05] notifyAlarmListRebuilt See Alarm IRP (3GPP TS 32.111-2) [05] notifyPotentialFaultyAlarmList See Alarm IRP (3GPP TS 32.111-2) [05]

5 6 7 8

The ExternalEntity information object class supports the following notifications:

Name Qualifier Notes notifyAttributeValueChange O notifyObjectCreation O notifyObjectDeletion O

5.5 Information attributes definition 9

5.5.1 Definition and legal values 10

Attribute Name Definition Legal Values

aEnd For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

dnsFunctionId

It contains 'name+value' that is the RDN, when naming an instance, of this object class containing this attribute. This RDN uniquely identifies the object instance within the scope of its containing (parent) object instance.

--

externalDN The Distinguished Name of the external entity (in the context of the external management system) --

externalEntityId

It contains 'name+value' that is the RDN, when naming an instance, of this object class containing this attribute. This RDN uniquely identifies the object instance within the scope of its containing (parent) object instance.

--

firewallFunctionId It contains 'name+value' that is the RDN, when naming an --

© 2007 3GPP2 Page 26

Page 30: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

Attribute Name Definition Legal Values instance, of this object class containing this attribute. This RDN uniquely identifies the object instance within the scope of its containing (parent) object instance.

link_Dns_RouterList The value shall be the list of the related link instance DNs. -- link_Firewall_RouterList The value shall be the list of the related link instance DNs. -- link_Router_RouterList The value shall be the list of the related link instance DNs. --

linkId For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

linkType For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

locationName For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

ntpFunctionId

It contains 'name+value' that is the RDN, when naming an instance, of this object class containing this attribute. This RDN uniquely identifies the object instance within the scope of its containing (parent) object instance.

--

objectClass As defined in 3GPP TS 32.622 [28]: An attribute which captures the name of the class from which the object instance is an occurrence of.

--

objectInstance As defined in 3GPP TS 32.622 [28]: An information which captures the Distinguished Name of any object. --

protocolName For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

protocolVersion For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

routerFunctionId

It contains 'name+value' that is the RDN, when naming an instance, of this object class containing this attribute. This RDN uniquely identifies the object instance within the scope of its containing (parent) object instance.

swVersion The software version of the particular component (which could be different from the ManagedElement software version)

--

userLabel For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

vendorName For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

zEnd For definition refer to 3GPP TS 32.622 [28]. See 3GPP TS 32.622 [28].

© 2007 3GPP2 Page 27

Page 31: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

6. 3GPP2 Generic Network Resource Model (CORBA SS) 1

2 3

5 6 7 8

10 11

14 15 16 17 18 19 20 21 22 23 24 25 26 27

29

30 31

Within this section the CORBA Solution Set (SS) definitions for the 3GPP2 Generic Network Resource Model are specified.

6.1 Architectural features 4

The overall architectural feature of 3GPP2 Generic Network Resource Model IRP (IS) is specified in section 1 within this document. This clause specifies features that are specific to the CORBA SS.

6.1.1 Notifications 9

Notifications are sent according to the Notification IRP: CORBA SS (see 3GPP TS 32.303 [11]).

6.2 Mapping 12

6.2.1 General mappings 13

The IS parameter name managedObjectInstance is mapped into DN. Attributes modeling associations as defined in the NRM (here also called “reference attributes”) are in this SS mapped to attributes. The names of the reference attributes in the NRM are mapped to the corresponding attribute names in the IOC. When the cardinality for an association is 0..1 or 1..1 the data type for the reference attribute is defined as a MOReference. The value of an MO reference contains the distinguished name of the associated MO. When the cardinality for an association allows more than one referred MO, the reference attribute will be of type MOReferenceSet, which contains a sequence of MO references. If a reference attribute is changed, an AttributeValueChange notification might be emitted.

6.2.2 3GPP2 Generic Network NRM Information Object Class (IOC) 28 mapping

Unless otherwise specified, the CORBA IDL types are defined within IDL module PP2GenericNRMIRPConstDefs.

© 2007 3GPP2 Page 28

Page 32: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

6.2.2.1 IOC DnsFunction 1

NRM Attributes of IOC DnsFunction SS Attributes SS Type Qualifier Read Write

dnsFunctionId dnsFunctionId DnsFunctionIdType M M -- objectClass objectClass Defined in Top inherited inherited inherited

objectInstance objectInstance Defined in Top inherited inherited inherited

userLabel userLabel UserLabelType inherited inherited inherited

link_Dns_RouterList link_Dns_RouterList Link_Dns_RouterListType O M --

6.2.2.2 IOC ExternalEntity 2

NRM Attributes of IOC ExternalEntity SS Attributes SS Type Qualifier Read Write

externalEntityId externalEntityId ExternalEntityIdType M M -- objectClass objectClass Defined in Top inherited inherited inherited

objectInstance objectInstance Defined in Top inherited inherited inherited userLabel userLabel Defined in ExternalIOC inherited inherited inherited externalDN externalDN Defined in ExternalIOC inherited inherited inherited locationName locationName Defined in ExternalIOC inherited inherited inherited vendorName vendorName Defined in ExternalIOC inherited inherited inherited

6.2.2.3 IOC ExternalIOC 3

NRM Attributes of IOC ExternalIOC SS Attributes SS Type Qualifier Read Write

objectClass objectClass Defined in Top inherited inherited inherited

objectInstance objectInstance Defined in Top inherited inherited inherited userLabel userLabel UserLabelType M M M externalDN externalDN ExternalDNType O M O locationName locationName LocationNameType O M O vendorName vendorName VendorNameType O M --

6.2.2.4 IOC FirewallFunction 4

NRM Attributes of IOC FirewallFunction SS Attributes SS Type Qualifier Read Write

firewallFunctionId firewallFunctionId FirewallFunctionIdType M M -- objectClass objectClass Defined in Top inherited inherited inherited

objectInstance objectInstance Defined in Top inherited inherited inherited

userLabel userLabel UserLabelType inherited inherited inherited

link_Firewall_RouterList link_Firewall_RouterList Link_Firewall_RouterListType O M --

swVersion swVersion SwVersionType M M --

© 2007 3GPP2 Page 29

Page 33: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

6.2.2.5 IOC Link_Dns_Router 1

2 3

5 6

8 9

This IOC inherits all attributes from Link. SS Attributes and SS Types for these attributes are defined in Link [28].

6.2.2.6 IOC Link_Firewall_Router 4

This IOC inherits all attributes from Link. SS Attributes and SS Types for these attributes are defined in Link [28].

6.2.2.7 IOC Link_Router_Router 7

This IOC inherits all attributes from Link. SS Attributes and SS Types for these attributes are defined in Link [28].

6.2.2.8 IOC NtpFunction 10

NRM Attributes of IOC NtpFunction SS Attributes SS Type Qualifier Read Write

ntpFunctionId ntpFunctionId NtpFunctionIdType M M -- objectClass objectClass Defined in Top inherited inherited inherited

objectInstance objectInstance Defined in Top inherited inherited inherited

userLabel userLabel UserLabelType inherited inherited inherited swVersion swVersion SwVersionType M M --

6.2.2.9 IOC RouterFunction 11

NRM Attributes of IOC RouterFunction SS Attributes SS Type Qualifier Read Write

routerFunctionId routerFunctionId RouterFunctionIdType M M -- objectClass objectClass Defined in Top inherited inherited inherited

objectInstance objectInstance Defined in Top inherited inherited inherited

userLabel userLabel UserLabelType inherited inherited inherited

link_Dns_RouterList link_Dns_RouterList Link_Dns_RouterListType O M --

link_Firewall_RouterList link_Firewall_RouterList Link_Firewall_RouterListType O M --

link_Router_RouterList link_Router_RouterList Link_Router_RouterListType O M --

swVersion swVersion SwVersionType M M --

6.3 Rules for Management Information Model Extensions 12

13 14 15

These sections discuss how the model and IDL definition provided in the present document can be extended for a particular implementation and still remain compliant with 3GPP2 specifications.

© 2007 3GPP2 Page 30

Page 34: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

6.3.1 Allowed Extensions 1

2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

30 31

33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

Vendor-specific MOCs may be supported. The vendor-specific MOCs may support new types of attributes. The 3GPP SA5-specified notifications may be issued referring to the vendor-specific MOCs and vendor-specific attributes. New MOCs shall be distinguishable from 3GPP SA5 Generic NRM and 3GPP2 MOCs by name. 3GPP SA5-specified, 3GPP2-specified and vendor-specific attributes may be used in vendor-specific MOCs. Vendor-specific attribute names shall be distinguishable from existing attribute names. 3GPP SA5 Generic NRM and 3GPP2 NRM MOCs may be subclassed. Subclassed MOCs shall maintain the specified behavior of the 3GPP SA5’s and 3GPP2 superior classes. They may add vendor-specific behavior with vendor-specific attributes. When subclassing, naming attributes cannot be changed. The subclassed MOC shall support all attributes of its superior class. Vendor-specific attributes cannot be added to 3GPP SA5 Generic NRM or 3GPP2 NRM MOCs. When subclassing, the 3GPP SA5-specified and 3GPP2-specified containment rules and their specified cardinality shall still be followed. As an example, ManagementNode (or its subclasses) shall be contained under SubNetwork (or its subclasses). Also, in Revision A, there may only be 0 or 1 ManagementNode (or its subclasses) contained under SubNetwork (or its subclasses). Managed Object Instances may be instantiated as CORBA objects. This requires that the MOCs be represented in IDL. 3GPP SA5’s Generic NRM and 3GPP2 NRM MOCs are not currently specified in IDL, but may be specified in IDL for instantiation or subclassing purposes. However, management information models should not require that IRPManagers access the instantiated managed objects other than through supported methods in the 3GPP SA5 R6 specifications.

6.3.2 Extensions Not Allowed 29

The IDL specifications in the present document cannot be edited or altered. Any additional IDL specifications shall be specified in separate IDL files.

6.4 IDL specification (file name “PP2GenericNRMIRPConstDefs.idl”) 32

// File: PP2GenericNRMIRPConstDefs.idl #ifndef _PP2GenericNRMIRPConstDefs_idl_ #define _PP2GenericNRMIRPConstDefs_idl_ #include <GenericNetworkResourcesNRMDefs.idl> #include <GenericNetworkResourcesIRPSystem.idl> #pragma prefix "3gpp2.org" /** * This CORBA IDL module defines constants for each 3GPP2 * Generic NRM IOC class name and the attribute names for each * defined IOC class. It also defines typedef constants for * each 3GPP2 Generic NRM attribute for each defined IOC class. */

© 2007 3GPP2 Page 31

Page 35: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

1 2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70

module PP2GenericNRMIRPConstDefs { typedef string UserLabelType; /** * Definitions for MO class DnsFunction */ interface DnsFunction : GenericNetworkResourcesNRMDefs::ManagedFunction { const string CLASS = "DnsFunction"; // Attribute Names // const string dnsFunctionId = "dnsFunctionId"; const string link_Dns_RouterList = "link_Dns_RouterList"; }; typedef string DnsFunctionIdType; typedef GenericNetworkResourcesIRPSystem::AttributeTypes::MOReferenceSet Link_Dns_RouterListType; // userLabel /** * Definitions for MO class ExternalIOC */ interface ExternalIOC : GenericNetworkResourcesNRMDefs::Top { const string CLASS = "ExternalIOC"; // Attribute Names // const string externalDN = "externalDN"; const string locationName = "locationName"; const string userLabel = "userLabel"; const string vendorName = "vendorName"; }; typedef GenericNetworkResourcesIRPSystem::AttributeTypes::MOReference ExternalDNType; typedef string LocationNameType; // userLabel typedef string VendorNameType; /** * Definitions for MO class ExternalEntity */ interface ExternalEntity : ExternalIOC { const string CLASS = "ExternalEntity"; // Attribute Names // const string externalEntityId = "externalEntityId"; }; typedef string ExternalEntityIdType; // externalDN // locationName // userLabel // vendorName /**

© 2007 3GPP2 Page 32

Page 36: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

1 2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70

* Definitions for MO class FirewallFunction */ interface FirewallFunction : GenericNetworkResourcesNRMDefs::ManagedFunction { const string CLASS = "FirewallFunction"; // Attribute Names // const string firewallFunctionId = "firewallFunctionId"; const string link_Firewall_RouterList = "link_Firewall_RouterList"; const string swVersion = "swVersion"; }; typedef string FirewallFunctionIdType; typedef GenericNetworkResourcesIRPSystem::AttributeTypes::MOReferenceSet Link_Firewall_RouterListType; typedef string SwVersionType; // userLabel /** * Definitions for MO class Link_Dns_Router */ interface Link_Dns_Router : GenericNetworkResourcesNRMDefs::Link { const string CLASS = "Link_Dns_Router"; // Attribute Names // }; typedef string LinkIdType; typedef GenericNetworkResourcesIRPSystem::AttributeTypes::MOReference AEndType; typedef GenericNetworkResourcesNRMDefs::LinkAttributeTypes::LinkTypeType LinkTypeType; typedef string ProtocolNameType; typedef string ProtocolVersionType; // userLabel typedef GenericNetworkResourcesIRPSystem::AttributeTypes::MOReference ZEndType; /** * Definitions for MO class Link_Firewall_Router */ interface Link_Firewall_Router : GenericNetworkResourcesNRMDefs::Link { const string CLASS = "Link_Firewall_Router"; // Attribute Names // }; // linkId // aEnd // linkType // protocolName // protocolVersion // userLabel // zEnd /** * Definitions for MO class Link_Router_Router

© 2007 3GPP2 Page 33

Page 37: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

1 2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70

*/ interface Link_Router_Router : GenericNetworkResourcesNRMDefs::Link { const string CLASS = "Link_Router_Router"; // Attribute Names // }; // linkId // aEnd // linkType // protocolName // protocolVersion // userLabel // zEnd /** * Definitions for MO class NtpFunction */ interface NtpFunction : GenericNetworkResourcesNRMDefs::ManagedFunction { const string CLASS = "NtpFunction"; // Attribute Names // const string ntpFunctionId = "ntpFunctionId"; const string swVersion = "swVersion"; }; typedef string NtpFunctionIdType; // swVersion // userLabel /** * Definitions for MO class RouterFunction */ interface RouterFunction : GenericNetworkResourcesNRMDefs::ManagedFunction { const string CLASS = "RouterFunction"; // Attribute Names // const string routerFunctionId = "routerFunctionId"; const string link_Dns_RouterList = "link_Dns_RouterList"; const string link_Firewall_RouterList = "link_Firewall_RouterList"; const string link_Router_RouterList = "link_Router_RouterList"; const string swVersion = "swVersion"; }; typedef string RouterFunctionIdType; // link_Dns_RouterList // link_Firewall_RouterList typedef GenericNetworkResourcesIRPSystem::AttributeTypes::MOReferenceSet Link_Router_RouterListType; // swVersion // userLabel }; // End of module PP2GenericNRMIRPConstDefs #endif //_PP2GenericNRMIRPConstDefs_idl_

© 2007 3GPP2 Page 34

Page 38: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

7. 3GPP2 Generic Network Resource Model (XML SS) 1

2 3

5 6 7

9

12 13

15 16

19

Within this section the XML Solution Set (SS) definitions for the 3GPP2 Generic Network Resource Model are provided.

7.1 3GPP2 Generic Network Objects XSD Mapping 4

The following table outlines the IOC definitions in the 3GPP2 PP2GenericNRM.xsd XSD File. The table columns are defined as follows: • IOC: Object name. All the table rows following this object name (up to the next 8

IOC) represent attributes and relationships to this IOC. • Inheritance: IOC from which this IOC inherits. 10 • Contained By: Itemized list of IOCs this IOC may be contained under (in 11

3GPP2 NRMs). Note that “nothing” indicates this IOC may be the top-most IOC in a containment tree.

• Contained IOCs: Itemized list of IOCs that may be contained under this IOC 14 (in 3GPP2 NRMs). Note that “vendor defined IOC” indicates that vendor-specific IOCs may be contained under this IOC.

• Attributes: Itemized list of IOC attributes. 17 • XSD Type: Type declaration of the IOC attribute. 18

IOC Inheritance Contained By Contained IOCs Attributes XSD Type ManagedFunction

ManagedElement

VsDataContainer

vendor defined IOC

link_Dns_RouterList xn:dnList

DnsFunction

userLabel string ExternalIOC

ExternalEntity

SubNetwork ExternalEntity VsDataContaine

r

vendor defined IOC

externalDN xn:dn locationName string userLabel string

ExternalEntity

vendorName string Top (abstract)

externalDN xn:dn

ExternalIOC

locationName string

© 2007 3GPP2 Page 35

Page 39: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

IOC Inheritance Contained By Contained IOCs Attributes XSD Type userLabel string vendorName string ManagedFunction

ManagedElement

VsDataContainer

vendor defined IOC

link_Firewall_RouterList

xn:dnList

swVersion string

FirewallFunction

userLabel string Link SubNetwork VsDataContaine

r

vendor defined IOC

aEnd xn:dn linkType xn:linkType protocolName string protocolVersion string userLabel string

Link_Dns_Router

zEnd xn:dn Link SubNetwork VsDataContaine

r

vendor defined IOC

aEnd xn:dn linkType xn:linkType protocolName string protocolVersion string userLabel string

Link_Firewall_Router

zEnd xn:dn Link SubNetwork VsDataContaine

r

vendor defined IOC

aEnd xn:dn linkType xn:linkType protocolName string protocolVersion string userLabel string

Link_Router_Router

zEnd xn:dn ManagedFunction

ManagedElement

VsDataContainer

vendor defined IOC

swVersion string

NtpFunction

userLabel string

© 2007 3GPP2 Page 36

Page 40: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

IOC Inheritance Contained By Contained IOCs Attributes XSD Type ManagedFunction

ManagedElement

VsDataContainer

vendor defined IOC

link_Dns_RouterList xn:dnList link_Firewall_Router

List xn:dnList

link_Router_RouterList

xn:dnList

swVersion string

RouterFunction

userLabel string

7.2 PP2GenericNRM.xsd 1

2 3 4 5

The following XML schema PP2GenericNRM.xsd is the NRM specific schema for the 3GPP2 Generic NRM defined within this specification (which is based on the 3GPP Generic NRM as defined in 3GPP TS 32.622 [28]):

6 <?xml version="1.0" encoding="UTF-8"?> 7 <!-- 8 3GPP2 S.S0028-C Generic Network Resources 9 Bulk CM IRP Configuration data file base XML

10 PP2GenericNRM.xsd 11 --> 12 <schema xmlns="http://www.w3.org/2001/XMLSchema" 13 xmlns:xn="http://www.3gpp.org/ftp/specs/archive/32_series/32.625#genericNrm" xmlns:xg="PP2GenericNRM" 14 targetNamespace="PP2GenericNRM" elementFormDefault="qualified"> 15 <import namespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.625#genericNrm" 16 schemaLocation="ftp://ftp.3gpp2.org/TSGS/Working/TSG-S_WG5/S.S0028-C_XSD/genericNrm.xsd"/> 17 <element name="DnsFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass"> 18 <complexType> 19 <complexContent> 20 <extension base="xn:NrmClass"> 21 <sequence> 22 <element name="attributes" minOccurs="0"> 23 <complexType> 24 <all> 25 <element name="link_Dns_RouterList" type="xn:dnList" minOccurs="0"/> 26 <element name="userLabel" type="string" minOccurs="0"/> 27 </all> 28 </complexType> 29 </element> 30 <choice minOccurs="0" maxOccurs="unbounded"> 31 <element ref="xg:DnsFunctionOptionallyContainedNrmClass"/> 32 <element ref="xn:VsDataContainer"/> 33 </choice> 34 </sequence> 35 </extension> 36 </complexContent> 37 </complexType> 38 </element>

© 2007 3GPP2 Page 37

Page 41: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

1 <element name="ExternalEntity" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass"> 2 <complexType> 3 <complexContent> 4 <extension base="xn:NrmClass"> 5 <sequence> 6 <element name="attributes" minOccurs="0"> 7 <complexType> 8 <all> 9 <element name="externalDN" type="xn:dn" minOccurs="0"/>

10 <element name="locationName" type="string" minOccurs="0"/> 11 <element name="userLabel" type="string" minOccurs="0"/> 12 <element name="vendorName" type="string" minOccurs="0"/> 13 </all> 14 </complexType> 15 </element> 16 <choice minOccurs="0" maxOccurs="unbounded"> 17 <element ref="xg:ExternalEntityOptionallyContainedNrmClass"/> 18 <element ref="xg:ExternalEntity"/> 19 <element ref="xn:VsDataContainer"/> 20 </choice> 21 </sequence> 22 </extension> 23 </complexContent> 24 </complexType> 25 </element> 26 <element name="FirewallFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass"> 27 <complexType> 28 <complexContent> 29 <extension base="xn:NrmClass"> 30 <sequence> 31 <element name="attributes" minOccurs="0"> 32 <complexType> 33 <all> 34 <element name="link_Firewall_RouterList" type="xn:dnList" 35 minOccurs="0"/> 36 <element name="swVersion" type="string" minOccurs="0"/> 37 <element name="userLabel" type="string" minOccurs="0"/> 38 </all> 39 </complexType> 40 </element> 41 <choice minOccurs="0" maxOccurs="unbounded"> 42 <element ref="xg:FirewallFunctionOptionallyContainedNrmClass"/> 43 <element ref="xn:VsDataContainer"/> 44 </choice> 45 </sequence> 46 </extension> 47 </complexContent> 48 </complexType> 49 </element> 50 <element name="Link_Dns_Router" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass"> 51 <complexType> 52 <complexContent> 53 <extension base="xn:NrmClass"> 54 <sequence> 55 <element name="attributes" minOccurs="0"> 56 <complexType> 57 <all>

© 2007 3GPP2 Page 38

Page 42: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

1 <element name="aEnd" type="xn:dn" minOccurs="0"/> 2 <element name="linkType" type="xn:linkType" minOccurs="0"/> 3 <element name="protocolName" type="string" minOccurs="0"/> 4 <element name="protocolVersion" type="string" minOccurs="0"/> 5 <element name="userLabel" type="string" minOccurs="0"/> 6 <element name="zEnd" type="xn:dn" minOccurs="0"/> 7 </all> 8 </complexType> 9 </element>

10 <choice minOccurs="0" maxOccurs="unbounded"> 11 <element ref="xg:Link_Dns_RouterOptionallyContainedNrmClass"/> 12 <element ref="xn:VsDataContainer"/> 13 </choice> 14 </sequence> 15 </extension> 16 </complexContent> 17 </complexType> 18 </element> 19 <element name="Link_Firewall_Router" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass"> 20 <complexType> 21 <complexContent> 22 <extension base="xn:NrmClass"> 23 <sequence> 24 <element name="attributes" minOccurs="0"> 25 <complexType> 26 <all> 27 <element name="aEnd" type="xn:dn" minOccurs="0"/> 28 <element name="linkType" type="xn:linkType" minOccurs="0"/> 29 <element name="protocolName" type="string" minOccurs="0"/> 30 <element name="protocolVersion" type="string" minOccurs="0"/> 31 <element name="userLabel" type="string" minOccurs="0"/> 32 <element name="zEnd" type="xn:dn" minOccurs="0"/> 33 </all> 34 </complexType> 35 </element> 36 <choice minOccurs="0" maxOccurs="unbounded"> 37 <element ref="xg:Link_Firewall_RouterOptionallyContainedNrmClass"/> 38 <element ref="xn:VsDataContainer"/> 39 </choice> 40 </sequence> 41 </extension> 42 </complexContent> 43 </complexType> 44 </element> 45 <element name="Link_Router_Router" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass"> 46 <complexType> 47 <complexContent> 48 <extension base="xn:NrmClass"> 49 <sequence> 50 <element name="attributes" minOccurs="0"> 51 <complexType> 52 <all> 53 <element name="aEnd" type="xn:dn" minOccurs="0"/> 54 <element name="linkType" type="xn:linkType" minOccurs="0"/> 55 <element name="protocolName" type="string" minOccurs="0"/> 56 <element name="protocolVersion" type="string" minOccurs="0"/> 57 <element name="userLabel" type="string" minOccurs="0"/>

© 2007 3GPP2 Page 39

Page 43: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

1 <element name="zEnd" type="xn:dn" minOccurs="0"/> 2 </all> 3 </complexType> 4 </element> 5 <choice minOccurs="0" maxOccurs="unbounded"> 6 <element ref="xg:Link_Router_RouterOptionallyContainedNrmClass"/> 7 <element ref="xn:VsDataContainer"/> 8 </choice> 9 </sequence>

10 </extension> 11 </complexContent> 12 </complexType> 13 </element> 14 <element name="NtpFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass"> 15 <complexType> 16 <complexContent> 17 <extension base="xn:NrmClass"> 18 <sequence> 19 <element name="attributes" minOccurs="0"> 20 <complexType> 21 <all> 22 <element name="swVersion" type="string" minOccurs="0"/> 23 <element name="userLabel" type="string" minOccurs="0"/> 24 </all> 25 </complexType> 26 </element> 27 <choice minOccurs="0" maxOccurs="unbounded"> 28 <element ref="xg:NtpFunctionOptionallyContainedNrmClass"/> 29 <element ref="xn:VsDataContainer"/> 30 </choice> 31 </sequence> 32 </extension> 33 </complexContent> 34 </complexType> 35 </element> 36 <element name="RouterFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass"> 37 <complexType> 38 <complexContent> 39 <extension base="xn:NrmClass"> 40 <sequence> 41 <element name="attributes" minOccurs="0"> 42 <complexType> 43 <all> 44 <element name="link_Dns_RouterList" type="xn:dnList" minOccurs="0"/> 45 <element name="link_Firewall_RouterList" type="xn:dnList" 46 minOccurs="0"/> 47 <element name="link_Router_RouterList" type="xn:dnList" minOccurs="0"/> 48 <element name="swVersion" type="string" minOccurs="0"/> 49 <element name="userLabel" type="string" minOccurs="0"/> 50 </all> 51 </complexType> 52 </element> 53 <choice minOccurs="0" maxOccurs="unbounded"> 54 <element ref="xg:RouterFunctionOptionallyContainedNrmClass"/> 55 <element ref="xn:VsDataContainer"/> 56 </choice> 57 </sequence>

© 2007 3GPP2 Page 40

Page 44: TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 …...TS-3GB-S.S0028-002-Cv2.0 OAM&P for cdma2000 (3GPP2 Generic NRM IRP) 2007 年 11月 28日制定 社団法人 情報通信技術委員会

3GPP2 S.S0028-002-C V2.0

© 2007 3GPP2 Page 41

</extension> 1 </complexContent> 2 </complexType> 3 </element> 4 <simpleType name="IpAddressListType"> 5 <annotation> 6 <documentation> 7 White space separated list of IP addresses 8 </documentation> 9 </annotation> 10 <list itemType="string"/> 11 </simpleType> 12 <element name="DnsFunctionOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/> 13 <element name="ExternalEntityOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/> 14 <element name="FirewallFunctionOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/> 15 <element name="Link_Dns_RouterOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/> 16 <element name="Link_Firewall_RouterOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/> 17 <element name="Link_Router_RouterOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/> 18 <element name="NtpFunctionOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/> 19 <element name="RouterFunctionOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/> 20 </schema> 21

22 ________