KR20070012686A - 매니저 고장시 관리 네트워크를 운영하기 위한 방법 및설비들 - Google Patents

매니저 고장시 관리 네트워크를 운영하기 위한 방법 및설비들 Download PDF

Info

Publication number
KR20070012686A
KR20070012686A KR1020067022883A KR20067022883A KR20070012686A KR 20070012686 A KR20070012686 A KR 20070012686A KR 1020067022883 A KR1020067022883 A KR 1020067022883A KR 20067022883 A KR20067022883 A KR 20067022883A KR 20070012686 A KR20070012686 A KR 20070012686A
Authority
KR
South Korea
Prior art keywords
manager
nmc1
agent
reservation
event
Prior art date
Application number
KR1020067022883A
Other languages
English (en)
Other versions
KR101146836B1 (ko
Inventor
루시안 히르쉬
Original Assignee
지멘스 악티엔게젤샤프트
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 지멘스 악티엔게젤샤프트 filed Critical 지멘스 악티엔게젤샤프트
Publication of KR20070012686A publication Critical patent/KR20070012686A/ko
Application granted granted Critical
Publication of KR101146836B1 publication Critical patent/KR101146836B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/042Network management architectures or arrangements comprising distributed management centres cooperatively managing the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/052Network management architectures or arrangements using standardised network management architectures, e.g. telecommunication management network [TMN] or unified network management architecture [UNMA]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

본 발명은 에이전트(OMC1), 제1 매니저(NMC1)와 제2 매니저(NMC2)를 갖는 관리 네트워크를 운영하기 위한 방법에 관한 것이다. 에이전트(OMC1)는 제1 매니저(NMC1)의 예약(subscription)(들)에 따라 이벤트 리포트들(NOTIFY EVENT)을 상기 제1 매니저(NMC1)에 송신한다. 에이전트(OMC1) 및 제1 매니저(NMC1) 사이의 통신 두절시 또는 제1 매니저(NMC1)의 고장시, 에이전트(OMC1)는 제1 매니저(NMC1)의 예약(들)에 관련된 정보를 갖는 제1 메시지(notifySubscriptionDisabled)를 제2 매니저(NMC2)에 송신한다. 마지막으로, 에이전트(OMC1)는 제1 매니저(NMC1)의 예약(들)에 따라 이벤트 리포트들(NOTIFY EVENT)을 제2 매니저(NMC2)에 송신한다. 본 발명은 또한 상기 방법을 실행하기 위한 관리 네트워크의 에이전트(OMC1) 및 매니저(NMC2)에 관한 것이다.

Description

매니저 고장시 관리 네트워크를 운영하기 위한 방법 및 설비들{METHOD AND DEVICES FOR OPERATING A MANAGEMENT NETWORK IN THE EVENT A MANAGER FAILS}
본 발명은 에이전트와 제1 및 제2 매니저를 갖는 관리 네트워크를 운영하기 위한 방법에 관한 것이다. 본 발명은 또한 상기 방법을 구현하기 위한 관리 네트워크의 에이전트 및 매니저에 관한 것이다.
TMN(Telecommunications Management Network) 원리들이라고도 불리는 관리 네트워크의 원리들에 따르면, - 예를 들어 이동 무선 통신 시스템과 같은 - 통신 시스템의 관리를 위한 다수의 관리 계층들이 존재하고, 최상층 및 최하층을 제외한 각 계층은 이중 기능(double function), 즉 매니저와 에이전트 기능을 갖는다. 관리 시스템에서는, 최하층과 떨어진 각 레벨이 하위 레벨을 위한 매니저 기능을 수행한다. 관리 대상 시스템에서는, 최상층과 떨어진 각 레벨이 다음 차례의 상위 계층을 위한 에이전트 기능을 가진다.
네트워크 감시 및 제어를 위하여, 매니저들은 에이전트들에 의해 수행되는 공지된 요청(request)들을 송신하고, 상기 에이전트들로부터 상기 요청에 상응하는 응답들을 수신으로써 동작을 시작한다. TMN 계층구조에서 에이전트의 역할을 수행하는 원거리 통신 네트워크의 설비들 또는 엘리먼트들(네트워크 자원들)은, 효율적 인 네트워크 관리를 위하여 예를 들면 알람들(alarms)과 같은 관련된 이벤트들을 네트워크에서 식별하고 상응하는 통보(notification)들을 생성하여 이벤트 리포트들(Notify Events)의 형태로 매니저들에 전송한다.
매니저-에이전트 통신은 공지된 관리 인터페이스들 또는 공지된 매니저-에이전트 인터페이스들을 통해 이루어지고, 상기 공지된 관리 인터페이스들 또는 공지된 매니저-에이전트 인터페이스들은 예를 들면 CMIP(ITU-T X.711에 따른 Common Management Information Protocol) 또는 CORBA(Common Object Request Broker Architecture)와 같은 통신 프로토콜과 객체 모델에 의한 객체 지향 환경에서 특징지어질 수 있다.
이러한 인터페이스들은 예를 들어 한 편의 네트워크 엘리먼트 관리 레벨과 다른 한 편의 네트워크 엘리먼트 레벨 사이에 존재한다. 상기 매니저-에이전트 인터페이스의 네트워크 설비들의 한 예는 네트워크 엘리먼트 관리 레벨 측의 운영 및 유지 센터들(OMC)과, 예를 들어 GSM 이동 무선국의 기지국 시스템(BSS)의 기지국들, 또는 다른 통신 네트워크들의 기지국들, 예를 들어 UMTS(Universal Mobile Telecommunication System) 이동 무선 네트워크의 NodeBs, 또는 IEEE 812.11 표준들 중의 하나에 따른 예를 들어 WLAN(Wireless Local Area Network) 시스템의 무선 액세스 포인트들과 같은 네트워크 엘리먼트 레벨 측의 설비들이다.
또한, 관리 인터페이스들 또는 매니저-에이전트 인터페이스들이 한 편의 네트워크 관리 레벨과 다른 한 편의 네트워크 엘리먼트 관리 레벨 사이에 존재한다. 상기 매니저-에이전트 인터페이스를 위한 네트워크 설비들의 한 예는 네트워크 관 리 레벨 측의 네트워크 관리 센터들(NMC)과, 예를 들면 상기 GSM 또는 다른 이동 무선 네트워크의 네트워크 엘리먼트 관리 레벨 측의 운영 및 유지 센터들(OMC)이다.
다중-매니저 환경에서는, 일정한 환경들에서 에이전트들이 다수의 매니저들로부터의 병렬적인 요청들을 처리할 수 있어야만 한다. 매니저는 모든 관련된 이벤트 리포트들(Notify Events)이 하위-차수 에이전트들로부터 수신되는 경우에만 최적의 방식으로 자신의 기능을 이행할 수 있다. 이는, 정상적인 조건들 하에서, 즉 에이전트와 상위-차수 매니저들 사이의 통신이 정확하게 이루어지는 경우, 공지된 이벤트 리포팅 메커니즘을 통해 이루어진다. 상기 작업은 일정한 필터 기준 또는 각 매니저의 예약(subscription)(들)에 상응하는 이벤트 리포트들만이 매니저에 라우팅된다.
관리 네트워크의 매니저 고장시 또는 다른 이유들로 인한 에이전트 및 매니저 사이의 통신 두절시에 문제가 발생한다. 이후에 상기 매니저의 예약(들)에 상응하는 이벤트 리포트들은 에이전트로부터 매니저로 더 이상 전송될 수 없다. 그러나, 상기 이벤트 리포트들이 매니저에 의해 처리되지 않을 경우, 상기 관리 네트워크는 문제의 시스템에 대한 자신의 감시 기능을 최적의 방식으로 더 이상 수행할 수 없다.
본 발명의 목적은, 매니저 고장시 네트워크 관리가 효율적으로 동작될 수 있도록 하는 관리 네트워크를 운영하기 위한 방법을 증명하는 것이다. 상기 방법을 구현하기 위한 에이전트와 매니저 역시 증명될 것이다.
상기 목적은 청구항 1의 특징들을 갖는 방법에 의해 그리고 독립항들의 특징들을 갖는 에이전트 및 매니저에 의해 달성된다.
유용한 실시예들 및 개선예들은 종속항들의 요지이다.
에이전트와 제1 및 제2 매니저를 갖는 관리 네트워크를 운영하기 위한 본 발명에 따른 방법에 의하면, 상기 에이전트는 제1 매니저의 예약에 따른 이벤트 리포트들을 상기 제1 매니저에 송신한다. 에이전트와 제1 매니저 사이의 통신 두절시 또는 제1 매니저의 두절시, 에이전트는 상기 제1 매니저의 예약에 관한 정보를 갖는 제1 메시지를 제2 매니저에 송신한다. 에이전트는 또한 제1 매니저의 예약에 따른 이벤트 리포트들을 제2 매니저에 송신한다.
에이전트와 제1 및 제2 매니저들 이외에 다른 관리 네트워크 엘리먼트들이 상기 관리 네트워크의 일부일 수 있다. 관리 네트워크의 기능들은 예를 들어 결함 관리 및/또는 구성 관리 및/또는 보안 관리 및/또는 회계 관리 및/또는 성능 관리일 수 있다.
일정한 이벤트의 발생으로 인해, 에이전트는 이벤트 리포트들을 매니저들에 송신한다. 여기서 임의의 매니저의 예약이 각 매니저가 에이전트로부터 수신하길 원하는 일정한 이벤트 리포트들을 정의한다. 이는 에이전트의 적합한 필터 기능들을 이용함으로써 이루어질 수 있다. 에이전트는 에이전트와 제1 매니저 사이의 통신 두절인지 또는 제1 매니저의 두절인지를 식별할 수 있는데, 상기 식별은 예를 들어 제1 매니저로부터 에이전트로의 일정한 메시지들의 도착에 의해 또는 특히 상기 일정한 메시지들의 부재에 의해 유발될 수 있다. 일단 두절들이 식별되면, 제1 매니저의 예약에 따른 이벤트 리포트들은 제2 매니저로 송신되고, 그 결과로 상기 제2 매니저는 제1 매니저의 대리인으로서의 기능이 인에이블링(enabling)된다. 특히 제2 매니저는 제1 매니저의 작업을 넘겨받기 위해 사전에 제공될 수 있다. 제1 매니저를 대리하기 위한 상기 제2 매니저의 인에이블링은 운영자 간섭 없이, 즉 제1 매니저의 고장에 응답하기 위한 사람의 요구 없이 이루어진다.
상기 방법은 에이전트를 이용한 제1 매니저의 하나, 다수 또는 모든 예약들에 대하여 구현될 수 있다. 이는, 또한 하기에 기술되는 실시예들과 개선예들에 적용된다.
본 발명의 개선예에서는, 제1 메시지의 송신 후, 제1 매니저의 예약에 따른 이벤트 리포트들을 요청하기 위한 제2 메시지를 제2 매니저로부터 에이전트가 수신한다. 따라서, 상기 에이전트는, 제1 매니저의 예약에 따른 이벤트 메시지들을 송신하기 위한 제1 메시지를 수신한 제2 매니저로부터 직접적으로 요청받고, 그 결과로 상기 에이전트는 제1 매니저의 예약에 따른 이벤트 리포트들이 제2 매니저에 송신될 수 있도록 하는 설정들(settings)을 선택적으로 제공할 수 있다.
제1 메시지가 하기의 내용을 포함하는 것이 유용하다 : 제1 매니저의 식별 정보, 제1 매니저의 예약에 대한 식별 정보와 제1 매니저의 예약에 따라 송신되는 이벤트 리포트들에 관한 정보. 마지막 요점은 예를 들어 제1 매니저의 예약을 위하여 에이전트에 의해 사용되는 필터를 기술함으로써 달성될 수 있다.
본 발명의 개선예에서는, 에이전트와 제1 매니저 사이의 통신 두절 종료시 또는 제1 매니저의 두절 종료시, 에이전트가 두절 종료에 관해 알려주기 위하여 제3 메시지를 제2 매니저에 송신한다. 또한, 에이전트는 제1 매니저의 예약에 따른 이벤트 리포트들을 제2 매니저에 송신하기를 종료하고, 제1 매니저의 예약에 따른 이벤트 리포트들을 제1 매니저에 송신하기를 다시 시작한다. 제3 메시지의 송신 후, 에이전트는 유용하게도 제1 매니저의 예약에 따른 이벤트 리포트들의 송신 종료를 요청하기 위한 제4 메시지를 제2 매니저로부터 수신한다. 상기 직접적인 요청에 의해 트리거링(triggering)됨으로써, 에이전트는 선택적으로 설정들을 변경할 수 있고, 이러한 처리 결과로서 제1 매니저의 예약(들)에 따른 이벤트 리포트들의 제2 매니저로의 송신이 설정될 수 있다. 두절 종료는 에이전트에 의하여 예를 들어 제1 매니저로부터의 일정한 메시지들, 예를 들면 통신 요청의 부재 또는 존재로 인해 식별될 수 있다. 그런 다음, 에이전트는 제2 매니저에 송신되는 이벤트 리포트들에 기초하여 제1 매니저를 위한 대리 기능을 취할 수 있는 상기 제2 매니저에 통보하고, 그 결과로 제2 매니저는 에이전트가 상기 제2 매니저에 보내는 제1 매니저의 예약(들)에 따른 이벤트 리포트들의 송신을 멈추도록 요청할 수 있다.
본 발명의 한 실시예에서는, 두절이 발생하기 전, 두절들에 대하여 제1 매니저에 할당된 매니저로서 제2 매니저의 식별 정보를 에이전트가 저장한다. 따라서, 에이전트는 서로에 대한 각각의 두 매니저들의 할당을 포함하는 테이블을 저장할 수 있다. 따라서 백업 매니저 또는 교체 매니저 또는 프록시 매니저는 에이전트가 이벤트 리포트들을 송신하려는 모든 매니저에 할당될 수 있다.
관리 네트워크를 위한 본 발명에 따른 에이전트는 제1 매니저의 예약에 따라 이벤트 리포트들을 제1 매니저에 송신하기 위한 수단, 에이전트와 제1 매니저 사이의 통신 두절 또는 제1 매니저의 두절을 결정하기 위한 수단, 두절시 제1 매니저의 예약에 관한 정보를 갖는 메시지를 제2 매니저에 송신하기 위한 수단을 구비한다.
관리 네트워크를 위한 본 발명에 따른 매니저는 다른 매니저의 예약에 따른 이벤트 리포트들을 에이전트로부터 수신하기 위한 수단뿐만 아니라, 다른 매니저의 예약에 관한 정보를 갖는 메시지를 상기 에이전트로부터 수신하기 위한 수단을 포함한다.
본 발명에 따른 에이전트와 본 발명에 따른 매니저 모두는 본 발명에 따른 방법을 구현하는데 특히 적합하고, 또한 실시예들 및 개선예들에 적용하기에도 적합하다. 이를 위해 상기 에이전트와 매니저는 추가 수단을 포함할 수 있다.
본 발명은 예시적 실시예에 기초하여 하기에서 더욱 상세히 기술된다.
도 1은 관리 네트워크의 섹션을 나타낸 도면,
도 2는 본 발명에 따른 방법의 흐름도,
도 3은 본 발명에 따른 에이전트의 구조에 대한 개략도, 및
도 4는 본 발명에 따른 매니저의 구조에 대한 개략도.
도 1은 예를 들어 이동 무선 통신 시스템과 같은 원거리 통신 시스템의 관리 네트워크의 섹션을 나타낸다. 도시된 두 계층들 중에서 상위에 있는 네트워크 관리 계층(MANAGER)은 두 매니저들(NMC1, NMC2)(NMC : Network Management Center)을 포함한다. 도시된 두 계층들 중에서 하위에 있는 네트워크 엘리먼트 관리 계층(AGENT)은 두 에이전트들(OMC1, OMC2)(OMC : Operation and Maintenance Center)을 포함한다. 본 발명은 네트워크 관리 계층과 네트워크 엘리먼트 관리 계층 사이의 도 1에 도시된 인터페이스를 참조하여 하기에 기술된다.
그러나, 본 발명은 임의의 다른 매니저-에이전트 인터페이스들, 예를 들면 네트워크 엘리먼트 관리 계층과 도 1에 도시되지 않은 더 하위의 네트워크 엘리먼트 계층 사이의 인터페이스에도 적용될 수 있다. 관리 네트워크는 다수의 추가 매니저들과 에이전트들을 포함할 수 있는데, 그러나 상기 추가 매니저들 및 에이전트들의 존재는 본 발명의 이해에 관련되지 않는다.
매니저들(NMC1, NMC2)은 자신들과 관련된 이벤트 리포트들을 에이전트들(OMC1, OMC2)을 이용하여 예약한다. 이는, 각 매니저가 필터 메커니즘의 발생을 일으키는 각 에이전트들에 요청을 송신하는 것을 의미한다. 필터 메커니즘은, 매니저의 예약(들)에 상응하는 이벤트 리포트들만이 상기 매니저에 도달하고 그 결과로 임의의 매니저가 자신의 개별 요구조건들에 따라 에이전트로부터 유래되는 정보의 흐름을 제어할 수 있는 효과를 가진다. 이러한 필터는 예를 들어 OMG "Notification Service Specification V1.0.1"(OMG : Object Management Group)에 따른 공지된 통보 서비스를 이용한 CORBA-기반 관리 인터페이스의 경우에 또는 ITU-T X.734 "Systems Management : Notify Event Management Function"에 따른 이벤트 포워딩 식별자를 이용한 CMIP-기반 관리 인터페이스의 경우에 생성될 수 있다.
네트워크 관리 계층과 네트워크 엘리먼트 관리 계층 사이의 도 1에 도시된 인터페이스는 다중-매니저 구성의 한 예이다. 다수의 NMC들은 하나의 OMC에 연결될 수 있고, 각 NMC는 특정한 관리 작업을 수행한다. 도 1에서, 매니저(NMC1)가 에이전트(OMC1)에 연결된 반면에, 매니저(NMC2)는 두 에이전트들(OMC1, OMC2)에 연결된다 - 관리 네트워크의 엘리먼트들 사이에서 라인으로 각각 표시됨. 이는, 매니저(NMC1)가 에이전트(OMC1)로부터 이벤트 리포트들을 수신하고 매니저(NMC2)가 두 에이전트들(OMC1, OMC2)로부터 이벤트 리포트들을 수신함을 의미한다. 다수의 매니저들(NMC1, NMC2)이 존재하므로, 두 매니저들(NMC1, NMC2)은 일반적으로 에이전트들(OMC1, OMC2)에 의해 각각 생성되는 이벤트 리포트들의 부분집합에 대한 평가만을 수행하고, 그 결과로 상응하는 필터들이 에이전트들(OMC1, OMC2)과 매니저들(NMC1, NMC2) 사이의 통신을 위해 설정된다.
이를 위해 3GPP 표준 TS 32.302("Notification Integration Reference Point(IRP) : Information Service")는 매니저가 자신과 관련된 통보의 타입 및 파라미터 값들에 관한 정확한 세부사항들을 에이전트에 통보할 수 있도록 하는 공지의 예약 메커니즘을 정의한다. 예약 메커니즘은 매니저와 에이전트 사이의 통신을 위해 사용되는 통신 프로토콜과는 무관하게 배치될 수 있다. 예약을 개시하기 위해 매니저는 "managerReference"로서 공지된 자신의 식별 정보를 갖자는 예약 요청을 에이전트에 송신한다. 에이전트는 "subscriptionId" 값으로서 공지된 상기 예약의 식별 정보를 이용하여 응답하는데, 상기 "subscriptionId" 값은 상기 예약에 관한 추가적인 매니저 동작들을 위해 사용되어야 한다. 매니저는 예를 들면 상이 한 타입들의 이벤트 리포트들을 위해 다수의 예약 요청들을 에이전트에 송신할 수 있고, 그 결과로 상기 에이전트는 새로운 고유 "subscriptionId" 값을 매 예약 요청을 위해 할당한다.
예약의 식별 정보를 수신한 후, 매니저는 하기에 열거된 바와 같이 "subscriptionId" 값을 참조하는 적합한 메시지들을 송신함으로써 상기 예약에 관한 상이한 동작들을 개시할 수 있다 :
"unsubscribe" : 이 시점에서 에이전트는 "managerReference" 식별에 기초한 존재중인 예약을 종료시킨다.
"getSubscriptionIds" : 매니저가 자신에 할당된 모든 "subscriptionId" 값을 "managerReference" 식별에 기초한 에이전트에 요청하기 위해 사용한다.
"getSubscriptionStatus" : 이 시점에서 상기 매니저는 각 예약에 관한 이벤트 리포트들의 타입과 현재 필터에 관한 정보를 수신한다.
"changeSubscriptionFilter" : 상기 매니저는 예약에 대한 필터 구조를 변경할 수 있다.
"suspendSubscription" : 예약이 일시적으로 중지된다. 즉 매니저는 상기 예약에 따른 어떠한 이벤트 리포트들도 당분간 수신하지 않는다.
"resumeSubscription" : 예전에 중지된 예약이 다시 활성화된다, 즉 매니저는 다시 한 번 상기 예약에 따라 이벤트 리포트들을 수신한다.
기술된 매니저 요청들은 각각 예약의 식별 정보, 즉 "subscriptionId" 값, 매니저의 식별 정보, 즉 "managerReference" 식별을 포함한다. 이러한 방식으로 상기 기술된 동작들은 예약을 개시하였고 그에 따라 또한 "subscriptionId" 값을 알고 있는 매니저에 의해서만 개시될 수 있다.
여기서, 매니저(NMC1)가 자신의 감시 기능을 일시적으로 수행할 수 없고, 그 결과로 매니저(NMC1)와 에이전트(OMC1) 사이의 통신이 두절되는 예를 살펴보도록 한다. 상기 두절은 매니저(NMC1)의 자체 고장 또는 매니저(NMC1)와 에이전트(OMC1) 사이의 통신 고장에 의해 유발될 수 있다. 종래 기술에 따르면, 매니저(NMC1)의 운영자는 본 예시에서 예를 들어 전화를 이용하여 다른 매니저의 운영자와 접촉할 수 있다. 매니저(NMC1)의 예약들에 관련된 정보는 다른 매니저의 운영자에게 통보되고, 그 결과로 상기 다른 매니저는 상기 고장이 난 매니저(NMC1)를 대신하기 위하여 운영자에 의한 상응하는 입력에 의하여 인에이블링될 수 있다. 상기 절차는 복잡한 정보 전송으로 인해 시간이 낭비되고, 그 동안에 매니저(NMC1)의 예약에 따른 다수의 이벤트 리포트들이 일정한 환경들 하에서 처리될 수 없는 단점을 가진다. 또한, 고장이 난 매니저(NMC1)를 위한 일시적 교체를 제공할 수 있기 위해, 매니저(NMC1)와 다른 매니저의 전제하에 운영자의 존재가 요구된다.
본 발명에 따르면, 에이전트(OMC1)는 매니저(NMC1)의 고장시를 위하여 매니저(NMC2)의 식별 정보를 저장하는데, 상기 매니저(NMC2)는 매니저(NMC1)를 위한 상기 매니저(NMC1)의 관리 기능을 상기 매니저(NMC1)와 에이전트(OMC1) 사이의 통신이 두절된 동안에 수행하도록 예정된다. 그러므로 매니저(NMC2)는 매니저(NMC1)에 대하여 백업 매니저로서 동작한다. 에이전트가 다수의 매니저들에 이벤트 리포트들을 송신하는 경우, 상기 에이전트는 백업 매니저가 상기 매니저들 각각에 할당되 어 있는 테이블을 가진다. 바람직하게도 관리 네트워크의 운영자에 의해 구성될 수 있는 파일에 의해 저장이 이루어지고, 그 결과로 임의의 매니저에 할당된 백업 매니저는 변경될 수 있다. 한 매니저가 다수의 다른 매니저들에 백업 매니저로서 할달될 수 있다. 또한, 상이한 에이전트들이 임의의 매니저에 대하여 상이한 백업 매니저들을 저장할 수 있다.
도 2는 본 발명에 따른 방법의 순서를 나타낸다. 매니저(NMC1)는 에이전트(OMC1)를 이용하여 예약을 개시하고, 상기 예약에 따른 이벤트 리포트들(NOTIFY EVENT)을 수신한다. 에이전트(OMC1)는 번개 플래쉬에 의해 끊어진 이중 화살표로 도시된, 상기 에이전트(OMC1)와 매니저(NMC1) 사이의 통신 두절을 결정하기 위해 그 자체로 공지된 방법들을 사용한다. 두절을 결정한 후, 에이전트(OMC1)는 자동으로, 즉 그렇게 하기 위해 즉시로 메시지(notifySubscriptionDisabled)를 매니저(NMC2)에 송신하는데, 매니저(NMC1)를 위한 백업 매니저로서 상기 매니저(NMC2)의 "managerReference" 식별이 상기 에이전트(OMC1)에 저장되어 있다. 상기 메시지(notifySubscriptionDisabled)는 하기의 정보를 포함한다 :
매니저(NMC1)의 "managerReference" 식별,
매니저(NMC1)의 상기 예약에 대한 고유 식별 정보로서 "subscriptionId" 값,
매니저(NMC1)가 자신의 예약에 따라 수신하려는 이벤트 메시지(NOTIFY EVENT)가 어느 타입들인지를 특정하는 파라미터 "notificationCategorySet",
파라미터 "notificationCategorySet"에 링크된 이벤트 리포트들(NOTIFY EVENT)을 위한 필터 구조를 정의하는 변수 "filter",
상기 예약이 현재 매니저(NMC1)에 의해 중지되었는지 또는 동작중인지의 여부를 나타내는 변수 "subscriptionState".
에이전트(OMC1)를 이용한 매니저(NMC1)의 예약들이 다수일 경우, "subscriptionId" 값, "notificationCategorySet", "filter", "subscriptionState"은 메시지(notifySubscriptionDisabled)를 통해 각각의 예약들을 위하여 통보된다.
메시지(notifySubscriptionDisabled)를 수신하자마자, 매니저(NMC2)는 에이전트가 매니저(NMC2)를 위해 현재 중지된 매니저(NMC1)의 모든 예약들을 설정하도록 요청하는 메시지(subscribe-Request)를 상기 에이전트(OMC1)에 송신한다. 상기 메시지(subscribe-Request)는 매니저(NMC1)의 모든 존재하는 예약들에 관한 것일 수 있다. 그러나, 또한 특정 메시지(subscribe-Request)가 각 예약을 위해 송신되는 것도 가능하다. 메시지(subscribe-Request)는 매니저(NMC2)의 변수들 "managerReference", 각 예약들을 위한 "notificationCategorySet"과 "filter"를 포함한다. 이는, 네트워크 관리에 관련된 통보들이 잃어버려지지 않음을 보장한다. 오히려 매니저(NMC1)의 예약(들)에 따른 이벤트 리포트들(NOTIFY EVENT)이 에이전트(OMC1)로부터 매니저(NMC2)로 송신된다. 그러므로 매니저(NMC2)는 고장이 난 매니저(NMC1)의 작업들을 넘겨받을 수 있다.
도 2에서 "OK"에 의해 끊어진 이중 화살표로서 도시된 바와 같이, 에이전트(OMC1)와 매니저(NMC1) 사이의 통신 두절이 종료될 때, 에이전트(OMC1)는 자발적으로 매니저(NMC1)의 식별 정보를 참조한 메시지(notifySubscriptionEnabled)를 매니저(NMC2)에 송신하여 상기 매니저(NMC2)가 대리하는 매니저(NMC1)가 다시 한번 작동할 준비가 되었음을 매니저(NMC2)에 통보한다. 그 이후에 매니저(NMC2)는 매니저(NMC2)의 "managerReference", 각 예약들을 위한 "notificationCategorySet"와 "filter"를 포함하는 메시지(unsubscribe-Request)를 에이전트(OMC1)에 송신한다. 메시지(subscribe-Request)에서와 같이, 하나의 메시지(unsubscribe-Request) 또는 매니저(NMC1)의 각 예약을 위한 특정 메시지(unsubscribe-Request)가 사용될 수 있다.
그 이후에 매니저(NMC1)의 예약에 따른 에이전트(OMC1)의 이벤트 리포트들(NOTIFY EVENT)은 매니저(NMC1)에 다시 송신된다.
상기 기술한 방법의 한 장점은, 매니저(NMC2)가 비활성 매니저(NMC1)의 작업들을 자동으로, 즉 인간의 간섭을 요구하지 않고 넘겨받을 수 있다는 것이다. 상기 기술한 방법은 매우 광범위한 범위의 타입들의 원거리 통신 네트워크들에서 사용될 수 있다. 이는 매니저-에이전트 인터페이스를 위해 사용되는 통신 프로토콜과는 무관하다.
도 3은 에이전트(OMC1)의 구조에 대한 개략도를 나타낸다. 상기 에이전트(OMC1)는 매니저의 예약에 따라 이벤트 리포트들을 매니저 또는 백업 매니저에 송신하기 위한 수단(MEANS NOTIFY EVENT MANAGER 및 MEANS NOTIFY EVENT BACK-UP-MANAGER)을 가진다. 에이전트(OMC1)는 상기 에이전트(OMC1)와 매니저 사이의 통신 두절이 일어났는지 또는 제거되었는지를 결정하기 위해 수단(DETECT ERROR/RECOVERY)을 사용할 수 있다. 두절 결정으로 인해 트리거링되는, 위에서 기술한 바와 같은 notifySubscriptionDisabled 메시지는 수단(TRANSMIT notifySubscriptionDisabled)에 의해 생성되고 식별 정보가 저장 유닛(STORE BACK-UP-MANAGER)에 저장된 해당 백업 매니저에 송신된다. 에이전트(OMC1)가 수단(DETECT ERROR/RECOVERY)을 이용하여 상기 에이전트(OMC1)와 매니저 사이의 이전에 두절된 통신이 다시 한 번 두절로부터 벗어남을 결정하는 경우, 수단(TRANSMIT notifySubscriptionEnabled)은 위에서 언급한 notifySubscriptionEnabled 메시지를 생성하여 식별 정보가 저장 유닛(STORE BACK-UP-MANAGER)에 저장된 해당 백업 매니저에 송신하는데 사용된다. 수단(RECEIVE subscribe-Request BACK-UP-MANAGER)을 이용한 백업 매니저로부터의 위에서 언급한 메시지(subscribe-Request)의 수신은, 수단(MEANS NOTIFY EVENT BACK-UP-MANAGER)이 이벤트 리포트들을 매니저의 예약에 따라 백업 매니저에 송신하도록 활성화하는 반면에, 수단(RECEIVE unsubscribe-Request BACK-UP-MANAGER)을 이용한 백업 매니저로부터의 위에서 언급한 메시지의 수신은 수단(MEANS NOTIFY EVENT BACK-UP-MANAGER)이 더 이상 이벤트 리포트들을 매니저의 예약에 따라 백업 매니저에 송신하지 않도록 하고 매니저에 송신하도록 한다.
매니저(NMC2)의 구조는 도 4에 개략적으로 나타나 있다. 매니저(NMC2)는 에이전트들로부터 수신한 이벤트 리포트들을 수신하고 처리하기 위하여 수단(MEANS NOTIFY EVENT AGENT)을 사용한다. 수단(RECEIVE notifySubscriptionDisabled)을 이용을 이용하여 위에서 언급한 메시지(notifySubscriptionDisabled message)의 수신에 의해 트리거링됨으로써, 수단(TRANSMIT subscribe-Request)은 위에서 언급한 메시지(subscribe-Request)를 생성하여 메시지(notifySubscriptionDisabled)가 수 신되도록 송신했던 해당 에이전트에 송신하는데 사용된다. 수단(RECEIVE notifySubscriptionEnabled)을 이용한 위에서 언급한 메시지(notifySubscriptionDisabled message)의 수신에 의해 트리거링됨으로써, 수단(TRANSMIT unsubscribe-Request)은 위에서 언급한 메시지(unsubscribe-Request)를 생성하여 상기 메시지(notifySubscriptionDisabled)가 수신되도록 송신했던 해당 에이전트에 송신한다.

Claims (9)

  1. 제1 매니저(NMC1) 및 제2 매니저(NMC2)와 에이전트(OMC1)를 갖는 관리 네트워크 운영 방법으로서,
    상기 에이전트(OMC1)는,
    - 상기 제1 매니저(NMC1)의 예약(subscription)에 따라 이벤트 리포트들(NOTIFY EVENT)을 상기 제1 매니저(NMC1)에 송신하고,
    - 상기 에이전트(OMC1) 및 상기 제1 매니저(NMC1) 사이의 통신 두절시 또는 상기 제1 매니저(NMC1)의 두절시, 상기 제1 매니저(NMC1)의 예약에 관한 정보를 갖는 제1 메시지(notifySubscriptionDisabled)를 상기 제2 매니저(NMC2)에 송신하고, 및
    - 상기 제1 매니저(NMC1)의 예약에 따른 이벤트 리포트들(NOTIFY EVENT)을 상기 제2 매니저(NMC2)에 송신하는,
    관리 네트워크 운영 방법.
  2. 제 1 항에 있어서,
    상기 제1 메시지(notifySubscriptionDisabled)를 송신한 이후, 상기 에이전트(OMC1)는 상기 제1 매니저(NMC1)의 예약에 따른 이벤트 리포트들(NOTIFY EVENT)을 요청하는 상기 제2 매니저(NMC2)로부터 제2 메시지(subscribe-Request)를 수신하는,
    관리 네트워크 운영 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 제1 메시지(notifySubscriptionDisabled)는,
    - 상기 제1 매니저(NMC1)의 식별 정보,
    - 상기 제1 매니저(NMC1)의 예약의 식별 정보, 및
    - 상기 제1 매니저(NMC1)의 예약에 따라 송신되는 이벤트 리포트들(NOTIFY EVENT)에 관한 정보를 포함하는,
    관리 네트워크 운영 방법.
  4. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 에이전트(OMC1) 및 상기 제1 매니저(NMC1) 사이의 통신 두절 종료시 또는 상기 제1 매니저(NMC1)의 두절 종료시, 상기 에이전트(OMC1)는
    - 상기 두절 종료를 통보하기 위해 제3 메시지(notifySubscriptionEnabled)를 상기 제2 매니저(NMC2)에 송신하고,
    - 상기 제1 매니저(NMC1)의 예약에 따른 상기 제2 매니저(NMC2)로의 이벤트 리포트들(NOTIFY EVENT)의 송신을 종료하고, 및
    - 상기 제1 매니저(NMC1)의 예약에 따른 상기 제1 매니저(NMC1)로의 이벤트 리포트들(NOTIFY EVENT)의 송신을 재시작하는,
    관리 네트워크 운영 방법.
  5. 제 4 항에 있어서,
    상기 제3 메시지(notifySubscriptionEnabled)를 송신한 이후, 상기 에이전트(OMC1)는 상기 제1 매니저(NMC1)의 예약에 따른 이벤트 메시지들(NOTIFY EVENT)의 송신 종료를 요청하는 제4 메시지(unsubscribe-Request)를 상기 제2 매니저(NMC2)로부터 수신하는,
    관리 네트워크 운영 방법.
  6. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,
    두절 발생 이전, 상기 에이전트(OMC1)는 두절들에 관하여 상기 제1 매니저(NMC1)에 할당된 매니저로서 상기 제2 매니저(NMC2)의 식별 정보를 저장하는,
    관리 네트워크 운영 방법.
  7. 관리 네트워크를 위한 에이전트로서,
    - 제1 매니저(NMC1)의 예약에 따라 이벤트 리포트들(NOTIFY EVENT)을 상기 제1 매니저(NMC1)에 송신하기 위한 수단(MEANS NOTIFY EVENT MANAGER),
    - 상기 에이전트(OMC1) 및 상기 제1 매니저(NMC1) 사이의 통신 두절 또는 상기 제1 매니저(NMC1)의 두절을 결정하기 위한 수단(DETECT ERROR/RECOVERY), 및
    - 두절시, 상기 제1 매니저(NMC1)의 예약에 관한 정보를 갖는 메시지(notifySubscriptionDisabled)를 제2 매니저(NMC2)에 송신하기 위한 수 단(TRANSMIT notifySubscriptionDisabled)을 포함하는,
    에이전트.
  8. 제 7 항에 있어서,
    - 상기 에이전트(OMC1) 및 상기 제1 매니저(NMC1) 사이의 통신 두절 종료 또는 상기 제1 매니저(NMC1)의 두절 종료를 결정하기 위한 수단(DETECT ERROR/RECOVERY), 및
    - 두절 종료시 상기 두절의 종료를 통보하기 위하여 메시지(notifySubscriptionEnabled)를 상기 제2 매니저(NMC2)에 송신하기 위한 수단(TRANSMIT notifySubscriptionEnabled)을 포함하는,
    에이전트.
  9. 관리 네트워크를 위한 매니저(NMC2)로서,
    - 다른 매니저의 예약에 관한 정보를 갖는 메시지(notifySubscriptionDisabled)를 에이전트(OMC1)로부터 수신하기 위한 수단(RECEIVE notifySubscriptionDisabled), 및
    - 다른 매니저(NMC1)의 예약에 따른 이벤트 리포트들(NOTIFY EVENT)을 상기 에이전트(OMC1)로부터 수신하기 위한 수단(MEANS NOTIFY EVENT AGENT)을 포함하는,
    매니저.
KR1020067022883A 2004-05-18 2005-04-20 매니저 고장시 관리 네트워크를 운영하기 위한 방법 및설비들 KR101146836B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP04011811A EP1598979A1 (de) 2004-05-18 2004-05-18 Verfahren und Einrichtungen zum Betreiben eines Managementnetzes bei Ausfall eines Managers
EP04011811.9 2004-05-18
PCT/EP2005/051747 WO2005114908A1 (de) 2004-05-18 2005-04-20 Verfahren und einrichtungen zum betreiben eines managementnetzes bei ausfall eines managers

Publications (2)

Publication Number Publication Date
KR20070012686A true KR20070012686A (ko) 2007-01-26
KR101146836B1 KR101146836B1 (ko) 2012-05-21

Family

ID=34925046

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020067022883A KR101146836B1 (ko) 2004-05-18 2005-04-20 매니저 고장시 관리 네트워크를 운영하기 위한 방법 및설비들

Country Status (7)

Country Link
EP (2) EP1598979A1 (ko)
KR (1) KR101146836B1 (ko)
CN (2) CN1954550A (ko)
ES (1) ES2389806T3 (ko)
MX (1) MXPA06013446A (ko)
PL (1) PL1749369T3 (ko)
WO (1) WO2005114908A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006036566B4 (de) * 2006-08-04 2009-02-19 Nokia Siemens Networks Gmbh & Co.Kg Vorabinformation von Managern über die Itf-N Schnittstelle

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE510485C2 (sv) * 1997-02-24 1999-05-25 Ericsson Telefon Ab L M En anordning, ett system och ett förfarande avseende hanteringskommunikation
US6094416A (en) * 1997-05-09 2000-07-25 I/O Control Corporation Multi-tier architecture for control network
JP2004519024A (ja) * 2000-09-08 2004-06-24 ゴー アヘッド ソフトウェア インコーポレイテッド 多数のノードを含むクラスタを管理するためのシステム及び方法
US20020174207A1 (en) * 2001-02-28 2002-11-21 Abdella Battou Self-healing hierarchical network management system, and methods and apparatus therefor
US7260066B2 (en) * 2002-10-31 2007-08-21 Conexant Systems, Inc. Apparatus for link failure detection on high availability Ethernet backplane

Also Published As

Publication number Publication date
EP1749369A1 (de) 2007-02-07
ES2389806T3 (es) 2012-10-31
EP1749369B1 (de) 2012-06-06
MXPA06013446A (es) 2007-03-01
PL1749369T3 (pl) 2012-11-30
CN102594593A (zh) 2012-07-18
CN1954550A (zh) 2007-04-25
EP1598979A1 (de) 2005-11-23
KR101146836B1 (ko) 2012-05-21
WO2005114908A1 (de) 2005-12-01

Similar Documents

Publication Publication Date Title
CN112868206B (zh) 一种用于提供服务代理功能的方法、***和计算机可读介质
RU2471301C2 (ru) Функционирование сетевых субъектов в системе связи, содержащей сеть управления с уровнями агентов и управления
JP5631330B2 (ja) 大規模通信ネットワークシステムにおいて障害情報を配信する方法及び装置
US9374269B2 (en) Method and devices for matching data between a manager and an agent in a management network
CN100479380C (zh) 网络设备管理方法、网络设备和网络设备管理***
JP2006501717A (ja) 電気通信ネットワーク・エレメントの監視
KR100381799B1 (ko) 다수의 관리 층을 가진 관리 네트워크를 사용한 알람 처리방법 및 통신 시스템
EP1947802B1 (en) Operating network entities in a communications system
CN101202656B (zh) 资源监控方法和装置
JP4673532B2 (ja) マルチマネージャ環境における包括アライメントプロセス
KR101146836B1 (ko) 매니저 고장시 관리 네트워크를 운영하기 위한 방법 및설비들
CN113824595B (zh) 链路切换控制方法、装置和网关设备
US20080270593A1 (en) Method and Devices for Distributing Management Information in a Management Network of a Communications System
CN101272270B (zh) 多个网络管理***共享高级告警规则的方法和装置
CN100531044C (zh) 通过通信***中具有多层的管理网处理警报的方法和***
CN100466538C (zh) 改变管理网络的代理的运行模式的方法和装置
EP2028893A1 (en) Proxy network element and method of performance management in a network
EP1947803B1 (en) Operation of network entities in a communications system
KR100256672B1 (ko) 통신관리망 환경에서의 데이터 일치 방법
KR20050076406A (ko) 통신 관리 네트워크에서 네트워크 소자에 대한 관리시스템 및 그 관리 방법
KR100194628B1 (ko) 동기식 전송망 관리 장치 및 이를 이용한 중계기 관리 방법
KR100198428B1 (ko) 10gbps 동기식 전송 장치에서의 성능 임계치 객체 관리 방법
KR20070022680A (ko) 통신 시스템의 관리 네트워크에서 관리 정보를 배포하기위한 방법 및 장치들
CN114531393A (zh) 分段路由策略下发方法、装置、设备、介质及程序产品
WO2001095572A2 (en) Method, system, and agent for processing a network resource alarm update in a telecommunication management network

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170410

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee