12
1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:[email protected] Kouji Sato (Mitsubishi Electric), E-Mail:[email protected] Taichi Kawabata (NTT), E-Mail:[email protected] Eisaku Morita (NTT-AT) E-Mail:[email protected]

1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:[email protected] Kouji Sato (Mitsubishi

Embed Size (px)

Citation preview

Page 1: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

1

Implementation of CORBA Management Interface for

B-PON System

Hironori Terauchi (Mitsubishi Electric),E-Mail:[email protected]

Kouji Sato (Mitsubishi Electric),E-Mail:[email protected]

Taichi Kawabata (NTT),E-Mail:[email protected]

Eisaku Morita (NTT-AT)E-Mail:[email protected]

Page 2: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

2

ONTMax 32

TV (Video Dist)

TEL (Voice)

Internet (Data)

OLT

InternetInternet

PON Section(155M/622Mbps)

Multi Services Platform by ATM technology

B-PON(Broadband Passive Optical Network)

Exclusive Line(DS1/E1)

SONET(TDM)

SONET(TDM)

PSTNPSTN

SNI

VideoVideo

UNI

1. Introduction

FTTH = Fiber To The HomeFTTH = Fiber To The Home

Page 3: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

3

SNMP

2.1 Legacy Approach

SNMP

SMS(EMS)

OMS(NMS)

TL1

CMIP

CMIP

Management interface between OMS(=NMS) and SMS(=EMS) depends on network element.

LANLANATMATM TDM(DS3)TDM(DS3)

For example…

more…

2. Management Interface

Individual Management Interface.

Page 4: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

4

2.2 New Approach

1. Requirements are– Interoperability– Time to market– Cost

2. Management Interface

2. OSS components are connected by generic software bus

– CORBA– HTTP/XML

3. B-PON management– discussed in FSAN– standardized as ITU-T Q834.4

Page 5: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

5

Q.834.3 UML description for management interface requirements

Network Element View

Network View

NMS(OMS)

EMS(SMS)

Q.834.1

Q.834.2Q.834.4CORBA I/F

(IDL)

2. Management Interface

2.2 Structure of Q.834 series

Q.834.3

- Provisioning installed network resources- Provisioning uninstalled network resources including capacity reservation- Service provisioning- Archive management- NE software management- NE configuration data backup and restore- Performance management- NE event publication- Profile management- Testing- Activity scheduling- Bulk transfer management- NE-EMS synchronization- Access control

Page 6: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

6

FTTXFTTXISEMNMS

TL1

3.1 B-PON: Multi-Service Platform

FTTBFTTB FTTPFTTP FTTHFTTH

3. Prototype System

Page 7: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

7

3. Prototype System

3.2 Q.834.4 Prototype System

1. Prototyping for investigating...– Feasibility– Functionality– Interoperability

2. Test results are applied to Q.834.4

3. Focused on Profile Management functions.

Page 8: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

8

ISEM(B-PON SMS)

CORBAAgent

ORB

HMIAgent

NE Manager

NE NE NE

CORBA Navigator(OMS)

Profile Object Repository

COS NamingService

COS NotificationService

HMI

RMI/Jini

RMI/Jini

Q.834.4CORBA

I/F

3.3 Q.834.4 Prototype System Architecture

LAN/ISDN

3. Prototype System

Page 9: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

9

4.1 Q.834.4 Functional Feasibility

1. Testing based on a management scenario– create/delete a Traffic Descriptor Profile( TDP)– create/delete a connection using a TDP.

2. Implementation issues are...– naming conventions in the CosNameService.– the granularity difference of TDPs.– ambiguous behavior of a exception.

4. Q.834.4 Interoperability Investigation

Page 10: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

10

4.2 Summary of current interoperability problem

1. OMG’s CORBA2.4.*, 2.5 and other version.

Interoperability ???

2. The LocateReply Body of GIOP1.2–“aligned on an 8-octet boundary” (2.4.*, 2.5)–“marshaled immediately following the LocateReply

Header” (2.6 and higher version)• resulted to 4-octet boundary.

–without explicit description, however according its marshaling rule, it is 4-octet boundary.(before 2.4)

4. Q.834.4 Interoperability Investigation

Page 11: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

11

4.2 Summary of current interoperability problem (cont.)

OMG should properly update the latest specifications of CORBA2.4.*,2.5.

4. Q.834.4 Interoperability Investigation

Interoperability between CORBA systems will be much improved.

Page 12: 1 Implementation of CORBA Management Interface for B-PON System Hironori Terauchi (Mitsubishi Electric), E-Mail:tera@isl.melco.co.jp Kouji Sato (Mitsubishi

12

Conclusion

1. This paper describes the prototype system based on Q.834.4 specification. In the process of prototyping, implementation guidelines based on Q.834.4 are highlighted.

5. Conclusion

2. Using the prototype system, feasibility of Q.834.4 profile management functions for real operations is verified.

Authors focused on B-PON management interface specified in Q.834.4 using CORBA technology.