KR100842256B1 - 지.엠.피.엘.에스 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템 - Google Patents

지.엠.피.엘.에스 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템 Download PDF

Info

Publication number
KR100842256B1
KR100842256B1 KR1020060102039A KR20060102039A KR100842256B1 KR 100842256 B1 KR100842256 B1 KR 100842256B1 KR 1020060102039 A KR1020060102039 A KR 1020060102039A KR 20060102039 A KR20060102039 A KR 20060102039A KR 100842256 B1 KR100842256 B1 KR 100842256B1
Authority
KR
South Korea
Prior art keywords
node
lsp
connectivity
client
gmpls
Prior art date
Application number
KR1020060102039A
Other languages
English (en)
Other versions
KR20080035388A (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 한국전자통신연구원
Priority to KR1020060102039A priority Critical patent/KR100842256B1/ko
Priority to US11/904,178 priority patent/US7848246B2/en
Publication of KR20080035388A publication Critical patent/KR20080035388A/ko
Application granted granted Critical
Publication of KR100842256B1 publication Critical patent/KR100842256B1/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/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/142Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
    • 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/34Signalling channels for network management communication
    • H04L41/344Out-of-band transfers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템이 개시된다. 본 발명은 제1 및 제2클라이언트가 연결된 GMPLS 기반 네트워크에서 레이블 스위칭 경로(LSP)의 연결성을 검사하는 방법에 있어서, LSP의 계층 구조 정보를 수집하는 단계, LSP의 계층 구조 정보에 따라 제1 및 제2클라이언트 사이의 경로들중 하나를 선택하는 단계, 및 선택된 경로에 대한 연결성을 검사하는 단계를 포함함을 특징으로 한다.

Description

지.엠.피.엘.에스 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템{Methods and system for checking connectivity of physical layer Lable Swtiched Path in GMPLS based network}
도 1은 GMPLS(Global Multi-Protocol Label Switching) 기반 네트워크 개념도를 도시한 도면이다.
도 2는 본 발명이 적용되는 L1-LSP(L1-Lable Switched Path)의 계층 구조도이다.
도 3은 본 발명에 따른 L1-LSP의 연결성 검사 방법에 대한 흐름도이다.
도 4a는 소스 클라이언트가 연결성 검사를 요청한 경우에 대한 L1-LSP 연결성 검사 방법에 대한 흐름도를 도시한 것이다.
도 4b는 네트워크 노드가 연결성 검사를 요청한 경우에 대한 L1-LSP 연결성 검사 방법에 대한 흐름도를 도시한 것이다.
도 5a 및 도 5b는 각각 도 4a 및 도 4b의 흐름도를 표 1의 메시지를 이용하여 상세히 나타낸 것이다.
도 6a 내지 도 6d는 L1-LSP의 동적 연결성 검사에 따른 각 노드의 상태 천이도를 도시한 것이다.
도 7a 및 도 7b는 L1-LSP의 연결성 검사를 위해 클라이언트가 a-UNI-C로 동 작할 때의 동작을 흐름도로 도시한 것이다.
도 8a는 네트워크 노드가 a-UNI-N으로 동작할 때 유휴 상태 및 세션 준비 상태에서의 동작 흐름도를 도시한 것이다.
도 8b는 네트워크 노드가 a-UNI-N으로 동작할 때 FA 계층 구조 준비 상태에서의 동작 흐름도를 도시한 것이다.
도 8c는 네트워크 노드가 a-UNI-N으로 동작할 때 세션 활성 상태에서의 동작 흐름도를 도시한 것이다.
도 8d는 네트워크 노드가 a-UNI-N으로 동작할 때 인스턴스 준비 상태에서의 동작 흐름도를 도시한 것이다.
도 8e는 네트워크 노드가 a-UNI-N으로 동작할 때 인스턴스 활성 상태에서의 동작 흐름도를 도시한 것이다.
도 9a는 네트워크 노드가 NNI 노드 또는 p-UNI-N 노드로 동작할 때 유휴상태에서의 동작 흐름도를 도시한 것이다.
도 9b는 네트워크 노드가 NNI 노드 또는 p-UNI-N 노드로 동작할 때 FA 계층 구조 준비 상태에서의 동작 흐름도를 도시한 것이다.
도 9c 내지 도 9f는 네트워크 노드가 NNI 노드 또는 p-UNI-N 노드로 동작할 때 세션 비활성 상태에서의 동작 흐름도를 도시한 것이다.
도 10a는 클라이언트가 p-UNI-C로 동작할 때 유휴상태에서의 동작 흐름도를 도시한 것이다.
도 10b는 클라이언트가 p-UNI-C로 동작할 때 인스턴스 준비 상태에서의 동작 흐름도를 도시한 것이다.
본 발명은 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 물리계층의 레이블 스위칭 경로(Label Switched Path, LSP)에 대한 연결성 검사 방법 및 그 시스템에 관한 것으로, GMPLS 기반 네트워크에서 특정 전송 기술에 종속되지 않고 물리계층, 즉 계층 1의 LSP(L1-LSP)에 대한 종단간 경로 검증을 위해 동적으로 연결성을 검사하는 방법 및 그 시스템에 관한 것이다.
GMPLS(Global Multi-Protocol Label Switching)는 MPLS의 효율적인 레이블 스위칭 메커니즘을 물리적인 네트워크 계층으로 확장해 네트워크가 고속 링크를 포함하는 하부구조(infrastructure)를 활용할 수 있도록 제어평면(control plane)을 제공한다. 백본(backbone) 네트워크에서 전송 기능만으로 구성되는 통신 장비는 이러한 GMPLS 개념의 등장으로 교환 기능까지 수용하는 방향으로 진화되고 있다. 이를 위해, IP기반의 신호방식 프로토콜을 사용하여 타임슬롯(time slot), 파장 그리고 파이버(fiber) 자체를 회선 교환 능력이 지원된다. 그러나 설정된 물리 계층 회선은 실제 사용자 트래픽(traffic)을 교환한 후 문제가 발생하면 수동으로 시험 장비를 이용하여 현재 경로(path) 상에 장애가 있는지를 확인하고 있다. 이는 설정된 계층 1의 LSP(L1-LSP)를 대상으로 동적 연결성 검사를 수행할 수 없다는 것을 의미한다.
하지만, 데이터 링크의 연결성 검사 방법이 전혀 존재하지 않은 것은 아니다. 예를 들어, IETF(Internet Engineering Task Force)의 링크관리 프로토콜 자체만을 이용하거나 IETF의 링크관리 프로토콜과 ITU-T의 인접 발견 프로토콜을 연계시켜 사용하는 방식이 있다. 이 두 방법은 모두 특정 전송 기술을 사용하는 네트워크에서만 유효하기 때문에 이들 전송 기술이 융합된 네트워크, 예를 들어 시분할 (Time-Division Mutiplexing capable, TDM) LSP, 파장교환(Lambda Switch capable, LSC) LSP 또는 파장교환(Fiber Switch Capable, FSC) LSP 등과 같이 다양한 LSP 계층 구조를 갖는 네트워크에서는 적용할 수 없다. 즉, 이러한 방식들의 연결성 검사는 특정 전송 기술을 사용하는 동기 디지털 계층(Synchronous Digital Hierarchy, SDH) 또는 광 전송 네트워크(Optical Transport Network, OTN) 기반의 네트워크에서 물리적 링크를 대상으로 한다. 또한 ITU-T의 인접 발견 프로토콜을 연계시켜 사용하는 방식을 위해 SDH 네트워크의 J0 또는 J1의 트레일 추적(trail trace) 바이트를 사용하여 연결성 검사를 수행하며 OTN 네트워크에서는 트레일 추적 식별자(trail trace identfier)라는 트레일 추적 바이트를 사용하여 연결성 검사를 수행한다. 또한 ITU-T의 인접 발견 프로토콜을 연계시켜 사용하는 방식은 사용자 트래픽을 전송하는 LSP에 대한 연결성 검사가 아니라 오버헤드 채널을 이용한 연결성 검사이기 때문에 신호방식 프로토콜을 통해 설정된 L1-LSP에 대한 연결성을 검사할 수 없다.
본 발명이 이루고자 하는 기술적 과제는 GMPLS 기반 네트워크에서 특정 전송 기술에 종속되지 않고 네트워크 운영자나 프로토콜 머신(machine)이 기설정된 L1-LSP에 대한 종단간 경로 검증을 위해 클라이언트(client)들과 네트워크 노드들의 연동을 통해 동적으로 연결성 검사를 수행하는 방법 및 그 시스템을 제공하는 데 있다.
상기 기술적 과제를 이루기 위한 본 발명은 제1 및 제2클라이언트가 연결된 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)의 연결성을 검사하는 방법에 있어서, 상기 LSP의 계층 구조 정보를 수집하는 단계; 상기 LSP의 계층 구조 정보에 따라 제1 및 제2클라이언트 사이의 경로들중 하나를 선택하는 단계; 및 선택된 경로에 대한 연결성을 검사하는 단계를 포함함을 특징으로 한다.
상기 기술적 과제를 이루기 위한 본 발명의 연결성 검증 시스템은 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및 상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고, 상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하는 것을 특징으로 한다.
상기 기술적 과제를 이루기 위한 본 발명은 소스 및 목적지 클라이언트가 연결된 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 상기 소스 클라이언트가 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성을 검사하는 방법에 있어서, 유휴상태에서 연결성 검사 요청 메시지를 수신하면 세션 준비 상태로 천이하는 단계; 상기 세션 준비 상태에서 상기 연결성 검사 요청 메시지에 대한 확인 메시지를 상기 GMPLS 네트워크로 송신한 다음 에프.에이.(FA) 계층 구조 준비 상태로 천이하는 단계; 상기 세션 준비 상태 또는 FA 계층 구조 준비 상태에서 상기 LSP에 대한 정보 수집 요청 메시지를 수신하면 세션 활성 상태로 천이하는 단계; 상기 세션 활성 상태에서 레이블들의 스위칭 제어를 요청하는 제1메시지를 수신하면 입출력 레이블들을 접속 또는 단절하고 인스턴스 준비 상태로 천이하는 단계; 상기 인스턴스 준비 상태에서 상기 연결성 검사 준비 요청 메시지를 수신하면 인스턴스 활성 상태로 천이하는 단계; 및 상기 인스턴스 활성 상태에서 상기 연결성 검사를 위한 패킷을 수신하면 상기 연결성 검사 결과를 상기 GMPLS 네트워크로 전송하는 단계를 포함함을 특징으로 한다.
상기 기술적 과제를 이루기 위한 본 발명은 소스 및 목적지 클라이언트가 연결된 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 상기 GMPLS를 구성하는 네트워크 노드들 중 상기 소스 클라이언트에 연결되는 제1네트워크 노드에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성을 검사하는 방법에 있어서, 유휴상태에서 연결성 검사 요청 메시지를 수신하면 세션 준비 상태로 천이하는 단계; 상기 세션 준비 상태에서 LSP 정보 수집을 요청하는 메시지를 상기 네트워크 노드들 중 상기 목적지 클라이언트에 연결된 제2네트워크 노드 방향으로 전송한 다음 에프.에이.(FA) 계층 구조 준비 상태로 천이하는 단계; 상기 FA 계층 구조 준비 상태에서 상기 연결성 검사를 위한 경로를 선택하고 선택된 경로에 대한 연결성 검사를 위해 관련 레이블들의 스위칭 제어를 요청하는 메시지를 상기 제2네트워크 노드 방향으로 전송한 다음 세션 활성 상태로 천이하는 단계; 상기 세션 활성 상태에서 상기 소스 클라이언트에 상기 선택된 경로에 대한 관련 레이블들의 스위칭 제어 요청을 확인하는 제1메시지를 수신하면, 상기 목적지 클라이언트의 IP 주소를 검사하고 상기 연결성 검사 준비를 요청하는 메시지를 상기 목적지 클라이언트로 전송한 다음 인스턴스 준비 상태로 천이하는 단계; 상기 인스턴스 준비 상태에서 상기 연결성 검사 준비를 확인하는 메시지를 수신하면 인스턴스 활성 상태로 천이하는 단계; 및 상기 인스턴스 활성 상태에서 상기 연결성 검사에 대한 결과를 수신하면 상기 목적지 클라이언트의 IP주소를 확인한 다음 상기 목적지 클라이언트로 상기 연결성 검사에 대한 결과를 전송하는 단계를 포함함을 특징으로 한다.
상기 기술적 과제를 이루기 위한 본 발명은 소스 및 목적지 클라이언트가 연결된 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 상기 GMPLS를 구성하는 네트워크 노드들이 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성을 검사하는 방법에 있어서, 유휴 상태에서 상기 연결성 검사를 요청하는 메시지를 수신하면 세션 준비 상태로 천이하는 단계; 상기 세션 준비 상태에서 상기 연결성 검사 요청에 대한 확인 메시지를 수신하면 에프.에이.(FA) 계층 구조 준비 상태로 천이하는 단계; 상기 FA 계층 구조 준비 상태에서 상기 목적지 클라이언트로부터 상기 LSP에 대한 정보 수집 요청을 확인하는 메시지를 수신하면 FA 계층 정보를 확인한 다음 세션 비활성 상태로 천이하는 단계; 및 상기 세션 비활성 상태에서 상기 네트워크 노드들중 상기 소스 클라이언트에 연결되는 제1네트워크 노드로부터 상기 연결성 검사를 위한 스위칭 제어 요청 메시지를 수신하면 자신이 상기 목적지 클라이언트에 연결되는 제2네트워크 노드인지를 판별하고, 자신이 제2네트워크 노드이면 상기 연결성 검사를 위한 스위칭 제어 요청 메시지를 상기 목적지 클라이언트로 전송하는 단계를 포함함을 특징으로 한다.
상기 기술적 과제를 이루기 위한 본 발명은 소스 및 목적지 클라이언트가 연결된 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 상기 목적지 클라이언트가 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성을 검사하는 방법에 있어서, 유휴 상태에서 상기 연결성 검사를 요청하는 메시지를 수신하면 세션 준비 상태로 천이하는 단계; 상기 세션 준비 상태에서 상기 LSP 정보 수집을 요청하는 메시지를 수신하면 세션 비활성 상태로 천이하는 단계; 상기 세션 비활성 상태에서 상기 연결성 검사를 위한 스위칭 제어를 요청하는 제1메시지를 수신하면 관련 입출력 레이블들을 접속 또는 단절하고 인스턴스 준비 상태로 천이하는 단계; 상기 인스턴스 준비 상태에서 상기 연결성 검사에 대한 준비를 요청하는 메시지를 수신하면 인스턴스 비활성 상태로 천이하는 단계; 및 상기 인스턴스 비활성 상태에서 상기 연결성 검사를 위한 패킷을 수신하면 상기 소스 클라이언트의 IP 주소를 확인하고 미리 정해진 횟수동안 상기 연결성 검사 패킷의 수신을 확인하는 메시지를 상기 소스 클라이언트로 전송하는 단계를 포함함을 특징으로 한다.
이하에서 첨부된 도면을 참조하여 본 발명을 상세하게 설명하기로 한다.
도 1은 GMPLS 기반 네트워크 개념도를 도시한 도면이다. 도 1을 참조하면, GMPLS 기반 네트워크는 크게 메트로 네트워크(10), 백본 네트워크(11) 및 액세스 네트워크(12)가 상호 연결되어 구성된다. 여기서, 메트로 네트워크(10)는 중용량 라우터 등으로 구성되고, 종속 신호를 교환하는 액세스 네트워크(12)는 non-MPLS(또는 MPLS) 라우터, 이더넷 스위치, 그리고 RT/COT-MSPP(Remote Terminal 또는 Central Office Terminal - Multi-service Provisioning Platform) 등으로 이루어지며, 주 신호를 교환하는 백본 네트워크(11)는 OXC(Optical Cross Connect)와 같은 광회선 분배 시스템으로 이루어진다. 네트워크 노드간 인터페이스 관점에서 광인터넷 제어평면은 ITU-T의 규정처럼 UNI(User to Network Interface) 및 NNI(Network to Network Interface)로 분류할 수 있다. 전송 네트워크(ASTN, Automatic Switched Transport Network)와 클라이언트 사이에서 제어평면을 통해 자동 연결 제어를 수행하는 것을 UNI라고 하며, ASTN 내부에서 네트워크 제공자간 인터페이스를 E(External)-NNI, 그리고 하나의 네트워크 제공자 내부에서 제어평면 실체간 인터페이스를 I(Internal)-NNI라고 한다.
도시된 바에 따르면, 엑세스 네트워크(12)에 연결된 장비, 즉 RT-MSPP 등과 같은 장비가 클라이언트가 되는 경우 엑세스 네트워크(12)와 메트로 네트워크(10)는 전송 네트워크가 되고, 메트로 네트워크(10)에 연결된 장비, 즉 1/10GbE 등이 클라이언트가 되는 경우 백본 네트워크(11)가 전송 네트워크가 된다.
백본 네트워크(11)의 반대편에는 다시 다른 메트로 네트워크(미도시) 및/또는 액세스 네트워크(미도시)가 연결되며, 메트로 네트워크(10) 또는 액세스 네트워크(12)에 연결된 소스(source) 클라이언트가 전송 네트워크를 통해 다른 메트로 네트워크 또는 엑세스 네트워크에 연결된 목적지(destination) 클라이언트로 통신이 이루어지거나 혹은 그 반대의 경우로 통신이 이루어질 수 있다.
도 2는 본 발명이 적용되는 L1-LSP의 계층 구조도이다.
GMPLS 제어는 통상 물리 계층, 즉, 계층 1을 대상으로 한다. 도시된 바에 따르면, 계층 1의 네트워크의 구조는 적용 전송 기술에 따라 다양한 전송 기술을 혼용할 수 있다. 즉, 링크 대역폭을 기준으로 패킷 교환(Packet Switch Capable), TDM 교환, 파장 교환, 파이버 교환 순으로 다중화하고 다시 역순으로 역다중화하는 기술을 적용할 수 있다. 따라서 이들 전송 컴포넌트의 교환을 통해 구성되는 LSP는 연결방식에 따라 TDM LSP, 파장 LSP, 그리고 파이버 LSP로 구성되는 계층 구조를 갖는다. 여기서, 물리 계층의 LSP를 확인하는 과정을 FA(Forwarding Adjacency)라고 한다. 본 발명은 UNI 및 NNI 연동을 통해 이들 L1-LSP에 대한 동적 연결성 검사 방법을 제시하는 것이다.
도 3은 본 발명에 따른 L1-LSP의 연결성 검사 방법에 대한 흐름도이다. L1-LSP의 연결성 검사는 먼저, 클라이언트 또는 네트워크를 구성하는 노드가 연결성 검사를 요청하여 이루어진다.(30단계). 연결성 검사 요청에 따라 네트워크 노드는 TDM 교환, 파장 교환, 파이버 교환 등으로 구성될 수 있는 네트워크 내부의 FA-LSP 계층 구조에 대한 정보를 수집한다(31단계). 다음으로, 네트워크 노드는 FA-LSP 계층 구조에 대한 정보를 바탕으로 하나의 LSP를 구성하는 다수의 데이터 링크들 중에서 하나의 경로를 선택한다(32단계). 네트워크 노드는 선택된 경로에 대해 연결성 검사 패킷을 송수신함으로써 해당 경로의 연결성을 확인한다(33단계). 여기서 경로 선택(32단계) 및 선택된 경로에 대한 연결성 확인 과정(33단계)은 L1-LSP를 구성하는 복수의 데이터 링크에 대해 반복하여 수행할 수 있다. 데이터 링크들에 대한 연결성 검사가 완료되면, L1-LSP에 대한 연결성 검사 시작 이전의 상태로 연결 자원들을 복구하여(34단계), 연결성 검사를 종료한다.
도 4a는 소스 클라이언트가 연결성 검사를 요청한 경우에 대한 L1-LSP 연결성 검사 방법에 대한 흐름도를 도시한 것이다.
먼저, 소스 클라이언트는 L1-LSP 연결성 검사(Connection Confirm, 이하 CC라 함)의 시작을 목적지 클라이언트에 요청한다(40단계). 목적지 클라이언트는 L1-LSP CC 시작을 확인한다(41단계). 네트워크 노드는 도 3의 31단계 및 32단계에 기재된 바와 같이 L1-LSP FA 계층 구조 정보를 수집하고 및 연결성 검사 경로를 선정한다.
경로 선정이 완료되면, 네트워크 노드는 소스 클라이언트에 해당 경로에 대한 CC를 요청한다(42단계). 소스 클라이언트는 목적지 클라이언트에 연결성 검사 패킷을 주기적으로 전송하고(43단계), 목적지 클라이언트는 연결성 검사 패킷에 대한 응답으로 해당 경로에 대한 CC 결과를 소스 클라이언트로 전송한다(44단계). 소스 클라이언트는 해당 경로에 대한 CC 결과를 네트워크 노드로 전송하고(45단계), 네트워크 노드는 그에 대응하여 목적지 클라이언트에 L1-LSP CC 종료를 요청한다(46단계). 목적지 클라이언트는 네트워크 노드에 L1-LSP CC 종료를 확인하고(46단계), 네트워크 노드는 다시 소스 클라이언트에 L1-LSP CC의 종료를 요청한다(47단계). 소스 클라이언트는 네트워크 노드에 L1-LSP CC의 종료를 확인함으로써 전체 CC가 종료된다.
도 4b는 네트워크 노드가 연결성 검사를 요청한 경우에 대한 L1-LSP 연결성 검사 방법에 대한 흐름도를 도시한 것이다. 도면에서 도 4a와 동일한 참조번호로 표시된 단계는 그 동작도 동일하며, 다만 초기 L1-LSP CC 시작을 요청하고 확인하는 과정이 다를 뿐이다. 도시된 바에 따르면, 먼저 네트워크 노드가 목적지 클라이언트에 L1-LSP CC 시작을 요청하면(49단계), 목적지 클라이언트는 네트워크 노드에 L1-LSP CC 시작을 확인한다. 네트워크 노드는 다시 소스 클라이언트에 L1-LSP CC 시작을 요청하고(50단계), 소스 클라이언트는 L1-LSP CC 시작을 네트워크 노드에 확인한다(51단계). 그 이후의 과정은 도 4a에 도시된 과정과 동일하다.
다음 표는 소스 클라이언트, 네트워크 노드 및 목적지 클라이언트 사이에 연결성 검사를 위해 송수신하는 메시지를 정의한 것이다.
메시지 기능
CCSessionStart 연결성 검사 세션 시작 요청
CCSessionStartAck 연결성 검사 세션 시작 요청 확인
CCSessionEnd 연결성 검사 세션 종료 요청
CCSessionEndAck 연결성 검사 세션 종료 요청 확인
CCInstanceReady 연결성 검사 준비 요청
CCInstanceReadyAck 연결성 검사 준비 요청 확인
CCInstanceResult 연결성 검사 결과 전송
CCInstanceResultAck 연결성 검사 결과 수신 확인
CCInstanceStatus 연결성 검사 패킷 수신 통보
CCSwOnOverRoute 경로에 대한 연결성 검사를 위해 관련 레이블들의 스위칭 제어(on) 요청
CCSwOnOverRouteAck 경로에 대한 연결성 검사를 위해 관련 레이블들의 스위칭 제어(on) 요청 확인
CCSwOffOverRoute 경로에 대한 연결성 검사를 위해 관련 레이블들의 스위칭 제어(off) 요청
CCSwOffOverRouteAck 경로에 대한 연결성 검사를 위해 관련 레이블들의 스위칭 제어(off) 요청 확인
CCSwRecovery 연결성 검사 세션이 시작하기 전의 상태로 복구 요청
CCSwRecoveryAck 연결성 검사 세션이 시작하기 전의 상태로 복구 요청 확인
ContinuityCheck 연결성 검사시 데이터 링크에서 전송되는 패킷
CCL1LSPFAHier L1-LSP 정보 수집 요청
CCL1LSPFAHierAck L1-LSP 정보 수집 요청 확인
표에서 메시지는 세션 제어 메시지군, 인스턴스 제어 메시지군, 스위치 제어 메시지군, 그리고 기타 메시지군으로 분류할 수 있다.
세션 제어 메시지군은 CCSessionStart, CCSessionStartAck, CCSessionEnd 그리고 CCSessionEndAck를 포함한다. 인스턴스 제어 메시지군은 CCInstanceReady, CCInstanceReadyAck, CCInstanceResult, CCInstanceResultAck 그리고 CCInstanceStatus를 포함한다. 스위치 제어 메시지군은 CCSwOnOverRoute, CCSwOnOverRouteAck, CCSwOffOverRoute, CCSwOffOverRouteAck, CCSwRecovery, 그리고 CCSwRecoveryAck를 포함한다. 기타 메시지로는 ContinuityCheck, CCL1LSPFAHier 및 CCL1LSPFAHierAck를 포함한다. 이들 메시지의 구현은 대상 프로토콜의 포맷 규칙에 따라 다를 수 있다. 예를 들면, 신호방식 프로토콜을 확장하여 본 발명을 적용하는 경우, 해당 신호방식 프로토콜, 예를 들어 GMPLS RSVP-TE의 메시지 및 객체의 포맷 규칙 범위내에서 이들 메시지를 구현해야 한다.
도 5a 및 도 5b는 각각 도 4a 및 도 4b의 흐름도를 표 1의 메시지를 이용하여 상세히 나타낸 것이다.
연결성 검사 시작시, 소스 클라이언트 또는 네트워크 노드는 L1-LSP 연결성 검사 시작 단계에서는 연결성 검사 세션을 시작하도록 CCSessionStart 및 CCSessionStartAck 메시지를 교환하고, FA-LSP 계층 구조 정보 수집 단계에서는 CCL1LSPFAHier 및 CCL1LSPFAHierAck 메시지를 교환한다. L1-LSP 연결성 검사 경로 선정 단계에서는 CCSwonOverRoute 및 CCSwOnOverRouteAck 메시지를 교환하고, L1-LSP 연결성 검사 수행 단계에서는 CCinstanceReady, CCInstanceReadyAck, CCInstanceResult, CCInstanceResultAck, CCInstanceStatus, 그리고 CountinuityCheck 메시지를 교환한다. 이후 특정 데이터 링크에 대한 연결성 검사를 종료하기 위해서는 CCSwOffOverRoute 및 CCSwOverRouteAck 메시지를 교환한다. 해당 L1-LSP의 모든 데이터 링크들에 대한 연결성 검사 종료 단계에서는 연결성 검사 수행 이전의 연결 자원 상태로 복구하기 위해 CCSwRecovery 및 CCSwRecoveryAck 메시지를 교환한다. 또한 소스 클라이언트 및 네트워크 노드는 연결성 검사 세션을 종료하기 위해 CCSessionEnd 및 CCSessionEndAck 메시지를 교환한다.
도 6a 내지 도 6d는 L1-LSP의 동적 연결성 검사에 따른 각 노드의 상태 천이도를 도시한 것이다. 도 1에서 UNI를 경계로 클라이언트와 네트워크로 구분할 때, 클라이언트의 UNI는 UNI-C라 하고, 네트워크 노드의 UNI는 UNI-N이라 하기로 한다. 여기서 연결성 검사를 위해 ContinuityCheck 패킷을 송신하는 UNI-C는 액티브(active) UNI-C(a-UNI-C)가 되고, ContinuityCheck 패킷을 수신하는 UNI-C는 패시브(passive) UNI-C(p-UNI-C)가 된다. UNI-N의 경우 액티브 UNI-C와 인접한 UNI-N 노드는 액티브 UNI-N(a-UNI-N)이 되고, 패시브 UNI-C와 인접한 UNI-N 노드는 패시브 UNI-N(p-UNI-N)이 된다. 그리고 네트워크 내부는 NNI의 체인(chain)으로 구성된다. 따라서 본 실시예에 따른 클라이언트 및 네트워크 노드들은 a-UNI-C, a-UNI-N, p-UNI-N 그리고 p-UNI-C의 상태에서 메시지의 송수신에 따라 각각 도 6a 내지 도 6d에 도시된 상태 천이도를 갖는다.
도 6a는 a-UNI-C의 상태 천이도이다. 도시된 바에 따르면, a-UNI-C는 유휴(idle)상태(60a), 세션 준비(Session Ready) 상태(61a), FA 계층 구조 준비(Ready for FA Hierarchy) 상태(62a), 세션 활성(Session Active) 상태(63a), 인스턴스 준비(Instance Ready) 상태(64a) 및 인스턴스 활성(Instance Active) 상태(65a)를 포함한다.
a-UNI-C는 유휴 상태(60a)에서 CCSessionStart 혹은 ccSessionStart를 수신하면 세션 준비 상태(61a)로 천이한다. 여기서, ccSessionStart는 표 1에서 정의된 메시지와는 다르게 노드 자체에서 발생한 연결성 검사의 시작 요청 이벤트이다.
a-UNI-C는 세션 준비 상태(61a)에서 CCSessionStartAck를 송신한 다음 FA 계층 구조 준비 상태(62a)로 천이하거나, CCL1LSPFAHier를 수신한 다음 세션 활성 상태(63a)로 천이한다. 또한 a-UNI-C는 FA 계층 구조 준비 상태(62a)에서 CCL1LSPFAHier를 수신하는 경우에도 세션 활성 상태(63a)로 천이한다. 세션 활성 상태(63a)에서 CCSwRecovery를 수신하면 그 상태를 그대로 유지하고, CCSessionEnd를 수신하면 유휴 상태(60a)로 천이한다. 또한 a-UNI-C는 세션 활성 상태(63a)에서 CCSwOnOverRoute를 수신하면 인스턴스 준비 상태(64a)로 천이한다. 인스턴스 준비 상태(64a)에서 a-UNI-C는 CCSwOffOverRoute를 수신하면 세션 활성 상태(63a)로 되돌아간다. 인스턴스 준비 상태(64a)에서 CCInstanceReady를 수신하면 a-UNI-C는 인스턴스 활성 상태(65a)로 천이한다. 인스턴스 활성 상태(65a)에서 CCInstanceStatus를 수신하면 그 상태를 유지하고, CCInstanceResultAck를 수신하면 인스턴스 준비 상태(64a)로 되돌아간다.
도 6b는 a-UNI-N의 상태 천이도를 도시한 것이다. 도시된 바에 따르면, a-UNI-N은 유휴 상태(60b), 세션 준비 상태(61b), FA 계층 구조 준비 상태(62b), 세션 활성 상태(63b), 인스턴스 준비 상태(64b) 및 인스턴스 활성 상태(65b)를 포함한다.
a-UNI-N은 유휴 상태(60b)에서 CCSessionStart 혹은 ccSessionStart를 수신하여 세션 준비 상태(61b)로 천이한다. 여기서, ccSessionStart는 상술한 바와 같이 노드 자체에서 발생한 연결성 검사의 시작 요청 이벤트이다. 세션 준비 상태(61b)에서는 CCSessionStartAck를 a-UNI-C에 송신하고 그 상태를 유지하거나, CCSessionStartAck를 a-UNI-C로부터 수신한 다음 FA 계층 구조 준비 상태(62b)로 천이한다. a-UNI-N은 FA 계층 구조 준비 상태(62b)에서 CCL1LSPFAHierAck를 수신한 다음 세션 활성 상태(63b)로 천이한다.
세션 활성 상태(63b)에서 CCSwOnOverRouteAck 혹은 CCSwRecoveryAck를 수신하거나 혹은 a-UNI-C로부터 CCSwRecoveryAck를 수신하면 그 상태를 유지하고, a-UNI-C로부터 CCSessionEndAck를 수신하면 유휴 상태(60b)로 천이한다. 또한 세션 활성 상태(63b)에서 a-UNI-C로부터 CCSwOnOverRouteAck를 수신하면 인스턴스 준비 상태(64b)로 천이한다.
인스턴스 준비 상태(64b)에서 a-UNI-N은 p-UNI-C로부터 CCInstanceReadyAck를 수신하거나 CCSwOffOverRoute를 수신하면 그 상태를 유지한다. 또한 인스턴스 준비 상태(64b)에서 a-UNI-C로부터 CCInstanceReadyAck를 수신하면 인스턴스 활성 상태(65b)로 천이하며, a-UNI-C로부터 CCSwOffoverRouteAck를 수신하면 세션 활성 상태(63b)로 되돌아간다.
인스턴스 활성 상태(65b)에서는 CCInstanceResultAck를 수신한 다음 다시 인스턴스 준비 상태(64b)로 된다.
도 6c는 p-UNI-N에 대한 상태 천이도이다. 도시된 바에 따르면, p-UNI-N은 유휴 상태(60c), 세션 준비 상태(61c), FA 계층 구조 준비 상태(62c) 및 세션 비활성 상태(66c)를 포함한다.
p-UNI-N은 유휴 상태(60c)에서 CCsessionStart를 p-UNI-C로 전송한 다음 세션 준비 상태(61c)로 천이한다. 세션 준비 상태(61c)에서 CCSessionStartAck를 수신하면 FA 계층 구조 준비 상태(62c)로 천이한다. FA 계층 구조 준비 상태(62c)에서는 CCL1LSPFAHier를 전송한 다음 그 상태를 유지하거나, CCL1LSPFAHierAck를 a-UNI-N에 전송한 다음 세션 비활성 상태(66c)로 천이한다. 세션 비활성 상태(66c)에서 p-UNI-C으로 CCSwOnOverRoute, CCSwOffOverRoute, CCSwRecovery 또는 CCSessionEnd를 송신하거나 a-UNI-N으로 CCSwOnOverRouteAck, CCSwOffOverRouteAck 또는 CCSwRecoveryAck를 송신하면 그 상태를 유지한다. 또한 세션 비활성 상태(66c)에서 a-UNI-N으로 CCSessionEnd를 송신한 다음 유휴 상태(60c)로 천이한다.
도 6d는 p-UNI-C에 대한 상태 천이도를 도시한 것이다. 도시된 바에 따르면, p-UNI-C는 유휴 상태(60d), 세션 준비 상태(61d), 세션 비활성 상태(66d), 인스턴스 준비 상태(64d) 및 인스턴스 비활성 상태(67d)를 포함한다.
p-UNI-C는 유휴 상태(60d)에서 CCsessionStart를 수신하면 세션 준비 상태(61d)로 천이한다. 세션 준비 상태(61d)에서 CCL1LSPFAHier를 수신하면 세션 비활성 상태(66d)로 천이한다. 세션 비활성 상태(61d)에서 CCSwRecovery를 수신하면 그 상태를 유지하고, CCSessionEnd를 수신하면 유휴 상태(60d)로 천이한다. 또한 세션 비활성 상태(66d)에서 CCSwOnOverRoute를 수신하면 인스턴스 준비 상태(64d)로 천이한다.
인스턴스 준비 상태(64d)에서 p-UNI-C는 CCSwOffRoute를 수신하면 다시 세션 비활성 상태(66d)로 천이하고, CCInstanceReady를 수신하면 인스턴스 비활성 상태(67d)로 천이한다. 인스턴스 비활성 상태(67d)에서 CCInstanceResult를 수신하면 다시 인스턴스 준비 상태(64d)로 천이하고, ContinuityCheck를 수신하면 그 상태를 유지한다
도 7a 및 도 7b는 L1-LSP의 연결성 검사를 위해 클라이언트가 a-UNI-C로 동작할 때의 동작을 흐름도로 도시한 것이다.
a-UNI-C는 유휴상태(60a)에서 연결성 검사를 요청하는 UNI-C 노드 내부의 이벤트인 ccSessionStart을 수신하면(711단계), ID를 포함한 세션 관련 정보를 확인한다(712단계). 다음으로, CCSessionStart를 a-UNI-N으로 송신한 다음(713단계), 세션 준비 상태(61a)로 천이한다(714단계). 또한 유휴 상태(61a)에서 a-UNI-N으로부터 CCSessionStart를 수신하면(715단계), CCSessionStartAck를 a-UNI-N으로 송신한 다음(716단계), 세션 준비 상태(61a)로 천이한다(714단계).
세션 준비 상태(61a)에서 a-UNI-N으로부터 CCSessionStartAck를 수신하면(721단계), a-UNI-C는 CCSessionStartAck를 다시 a-UNI-N으로 송신한 다음(722단계) FA 계층 구조 준비 상태(62a)로 천이한다(723단계).
세션 준비 상태(61a) 또는 FA 계층 구조 준비 상태(62a)에서 a-UNI-N으로부터 CCL1LSPFAHier를 수신하면(731단계), CCL1LSPFAHierAck를 a-UNI-N으로 송신한 다음(732단계), 세션 활성 상태(63a)로 천이한다(733단계).
세션 활성 상태(63a)에서 a-UNI-N으로부터 CCSwOnOverRoute를 수신하면(741단계), a-UNI-C는 일시적으로 해당 입출력 레이블을 접속하거나(open) 단절한(close) 다음(741단계), CCSwOnOverRouteAck를 a-UNI-N으로 송신하고(743단계) 인스턴스 준비 상태(64a)로 천이한다(744단계).
세션 활성 상태(63a)에서 a-UNI-N으로부터 CCSwRecovery를 수신하면(745단계), 초기의 모든 레이블 연결을 복구하고(746단계), CCSwRecoveryAck를 a-UNI-N으로 송신하고 현재 상태를 유지한다(747단계).
세션 활성 상태(63a)에서 a-UNI-N으로부터 CCSessionEnd를 수신하면(748단계), a-UNI-N에 CCSessionEndAck를 송신한 다음(749단계), 유휴상태(60a)로 천이한다(750단계).
인스턴스 준비 상태(64a)에서 a-UNI-N으로부터 CCInstanceReady를 수신하면(761단계), a-UNI-N로 CCInstanceReadyAck를 송신하고(762단계) 인스턴스 활성상태(65a)로 천이한다(763단계). 이때 761, 762 단계 및 인스턴스 준비 상태(64a)에서는 ContinuityCheck를 데이터 채널을 통해 주기적으로 전송한다.
인스턴스 준비 상태(64a)에서 a-UNI-N으로부터 CCSwOffoverRoute를 수신하면(764단계), 입출력 레이블을 일시적으로 단절하고(765단계), CCSwOffoverRouteAck를 송신한 다음(766단계), 세션 활성 상태(63a)로 천이한다(763단계).
인스턴스 활성 상태(65a)에서 a-UNI-N으로부터 CCInstanceResultAck를 수신하면(771단계), 인스턴스 준비 상태(64a)로 천이한다(772단계). 또한 인스턴스 활성 상태(65a)에서 p-UNI-C로부터 CCInstanceStatus를 수신하면(773단계), 그 결과인 CCInstanceResult를 a-UNI-N로 송신하고(774단계), ContinuityCheck의 주기적인 송신을 중단하며 현재 상태를 유지한다(775단계).
도 8a는 네트워크 노드가 a-UNI-N으로 동작할 때 유휴 상태 및 세션 준비 상태에서의 동작 흐름도를 도시한 것이다.
a-UNI-N는 유휴상태(60b)에서 연결성 검사를 요청하는 UNI-N 노드 내부의 이벤트인 ccSessionStart를 수신하면(811단계), ID를 포함한 세션 관련 정보를 확인한다(812단계). 다음으로 CCSessionStart를 p-UNI-N 방향으로 전송하고(813단계), 세션 준비 상태(61b)로 천이한다(814단계).
a-UNI-N이 유휴상태(60b)에서 a-UNI-C로부터 CCSessionStart를 수신하면(815단계), CCSessionStart를 p-UNI-N 방향으로 전송한 다음(816단계), 세션 준비 상태(61b)로 천이한다(814단계).
a-UNI-N은 세션 준비 상태(61b)에서 p-UNI-N 방향으로부터 CCSessionStartAck를 수신하면(821단계), CCSessionStartAck를 a-UNI-C로 송신하고 현재 상태를 유지한다(822단계). 세션 준비 상태(61b)에서 a-UNI-C로부터 CCSessionStartAck를 수신하면(823단계), a-UNI-N은 CCL1LSPFAHier를 p-UNI-N 방향으로 전송하고(824단계), FA계층 구조 준비 상태(62b)로 천이한다(825단계).
도 8b는 네트워크 노드가 a-UNI-N으로 동작할 때 FA 계층 구조 준비 상태에서의 동작 흐름도를 도시한 것이다.
a-UNI-N은 FA 계층 구조 준비 상태(62b)에서 p-UNI-N 방향으로부터 CCL1LSPFAHierAck를 수신하면(831단계), 해당 LSP에 대한 FA 계층 구조를 구성하고(832단계), 네트워크에서 a-UNI-N 노드와 p-UNI-N 노드를 연결하는 복수의 경로에 대한 리스트를 생성한다(833단계). 또한 네트워크 노드로서 자신이 액티브 UNI-N임을 나타내도록 역할 표시자를 액티브(active)로 설정한 다음(834단계), CCL1LSPFAHier를 a-UNI-C로 전송하고 현재 상태를 유지한다(835단계).
FA계층 구조 준비 상태(62b)에서 a-UNI-C로부터 CCL1LSPFAHierAck를 수신하면(836단계), a-UNI-N은 연결성 검사를 이한 경로 리스트에서 하나의 경로를 선택하고(837단계), 선택된 경로를 통해 CCSwOnOverRoute를 p-UNI-N 방향으로 전송한 다음(838단계), 세션 활성 상태(63b)로 천이한다(839단계).
도 8c는 네트워크 노드가 a-UNI-N으로 동작할 때 세션 활성 상태에서의 동작 흐름도를 도시한 것이다.
a-UNI-N은 세션 활성 상태(63b)에서 p-UNI-N 방향으로부터 CCSwOnOverRouteAck를 수신하면(841단계), 입출력 레이블들을 일시적으로 접속하거나 단절한다(842단계). 또한 역할 표시자를 액티브로 설정한 다음(843단계), CCSwOnOverRoute를 a-UNI-C로 전송하고 현재 상태를 유지한다(844단계).
세션 활성 상태(63b)에서 a-UNI-C로부터 CCSwOnOverRouteAck를 수신하면(845단계), p-UNI-C의 IP주소를 검사한다(846단계). 또한 자신의 역할 표시자를 패시브(passive)로 설정한 다음(847단계), CCInstanceReady를 p-UNI-C로 송신하고(848단계), 인스턴스 준비 상태(64b)로 천이한다(849단계).
세션 활성 상태(63b)에서 p-UNI-N 방향으로부터 CCSwRecoveryAck를 수신하면(850단계), 관련 입출력 레이블들을 초기 상태로 복구하고(851단계), 역할 표시자를 액티브로 설정한 다음(852단계), CCSwRecovery를 a-UNI-C로 전송하고 현재 상태를 유지한다(853단계).
세션 활성 상태(63b)에서 a-UNI-C로부터 CCSwRecoveryAck를 수신하면(854단계), CCSessionEnd를 p-UNI-N 방향으로 전송하고 현재 상태를 유지한다(855단계).
세션 활성 상태(63b)에서 p-UNI-N 방향으로부터 CCSessionEndAck를 수신하면(856단계), 역할 표시자를 패시브로 설정한 다음(857단계), CCSessionEnd를 a-UNI-C로 전송하고 현재 상태를 유지한다(858단계).
세션 활성 상태(63b)에서 a-UNI-C로부터 CCSessionEndAck를 수신하면(859단계), 유휴 상태(60b)로 천이한다(860단계).
도 8d는 네트워크 노드가 a-UNI-N으로 동작할 때 인스턴스 준비 상태에서의 동작 흐름도를 도시한 것이다.
a-UNI-N 노드는 인스턴스 준비 상태(64b)에서 a-UNI-C로부터 CCInstanceReadyAck 수신하면(871단계), 인스턴스 활성 상태(65b)로 천이한다(872단계).
인스턴스 준비 상태(64b)에서 p-UNI-C로부터 CCInstanceReadyAck를 수신하면(873단계), 역할 표시자를 액티브로 설정하고(874단계), CCInstanceReady를 a-UNI-C로 전송하며 현재 상태를 유지한다(875단계).
인스턴스 준비 상태(64b)에서 p-UNI-N 방향으로부터 CCSwOffOverRouteAck 수신하면(876단계), 일시적으로 관련 입출력레이블을 단절하고(877단계), 역할 표시자를 액티브로 설정한 다음(878단계), CCSwOverOffRoute를 a-UNI-C로 전송하고 현재 상태를 유지한다(879단계).
인스턴스 준비 상태(64b)에서 a-UNI-C로부터 CCSwOffOverRouteAck를 수신하면(880단계), 다른 경로가 존재하는지를 확인한다(881단계). 다른 경로가 존재하면 다른 경로를 설정하고(882단계), CCSwOnOverRoute을 p-UNI-N 방향으로 전송한 다음(883단계), 세션 활성 상태(63b)로 천이한다(884단계). 881단계에서 다른 경로가 존재하지 않는다면, CCSwRecovery를 p-UNI-N 방향으로 전송한 다음(885단계), 세션 활성 상태(63b)로 천이한다(884단계).
도 8e는 네트워크 노드가 a-UNI-N으로 동작할 때 인스턴스 활성 상태에서의 동작 흐름도를 도시한 것이다.
a-UNI-N은 인스턴스 활성 상태(65b)에서 a-UNI-C로부터 CCInstanceResult를 수신하면(891단계), p-UNI-C의 IP주소를 확인한다(892단계). 또한 역할 표시자를 패시브로 설정한 다음(893단계), CCInstanceReslut를 p-UNI-C로 전송하고 현재 상태를 유지한다(894단계).
a-UNI-N은 인스턴스 활성 상태(65b)에서 p-UNI-C로부터 CCInstanceResultAck를 수신하면(895단계), 역할 표시자를 액티브로 설정한 다음(896단계), CCInstanceResultAck를 a-UNI-C로 전송한다(897단계). 또한 CCSwOffOverRoute를 p-UNI-N 방향으로 전송하고(898단계), 인스턴스 준비 상태(64b)로 천이한다(899단계).
도 9a는 네트워크 노드가 NNI 노드 또는 p-UNI-N 노드로 동작할 때 유휴상태에서의 동작 흐름도를 도시한 것이다.
네트워크 노드는 유휴상태(60c)에서 a-UNI-N으로부터 CCSessionStart를 수신하면(901단계), 자신이 p-UNI-N 노드인지를 확인한다(902단계). 확인 결과, p-UNI-N 노드이면 역할 표시자는 패시브로 설정하고(903단계), CCSessionStart를 p-UNI-C로 전송한 다음(904단계) 세션 준비 상태(61c)로 천이한다(906단계). 902단계에서 자신이 p-UNI-N 노드가 아니면 CCSessionStart를 p-UNI-N 방향으로 전송하고(905단계), 세션 준비 상태(61c)로 천이한다(906단계).
네트워크 노드가 세션 준비 상태(61c)에서 p-UNI-N 또는 p-UNI-C로부터 CCSessionStartAck를 수신하면(907단계), CCSessionStartAck를 a-UNI-N 방향으로 전송한 다음(908단계), FA계층 구조 준비 상태(62c)로 천이한다(909단계).
도 9b는 네트워크 노드가 NNI 노드 또는 p-UNI-N 노드로 동작할 때 FA 계층 구조 준비 상태에서의 동작 흐름도를 도시한 것이다.
네트워크 노드는 FA 계층 구조 준비 상태(62c)에서 a-UNI-N으로부터 CCL1LSPFAHier를 수신하면(911단계), 자신이 p-UNI-N 노드인지를 확인한다(912단계). 자신이 p-UNI-N이 아니면 CCL1LSPFAHier를 p-UNI-N 방향으로 전송하고 현재 상태를 유지한다(913단계). 자신이 p-UNI-N이면 역할 표시자를 패시브로 설정하고(914단계), CCL1LSPFAHier를 p-UNI-C로 전송하고 현재 상태를 유지한다(915단계).
한편, 네트워크 노드가 FA 계층 구조 준비 상태(62c)에서 p-UNI-C로부터 CCL1LSPFAHierAck를 수신하면(916단계), 자신이 갖고 있는 FA 계층 구조 정보를 확인한다(917단계). 이 정보는 TDM 교환, 파장 교환 및 파이버 교환과 같은 교환 유형과 입출력 레이블 그리고 관련 노드 리스트를 포함한다. 다음으로, CCL1LSPFAHierAck를 a-UNI-N 방향으로 전송한 다음(918단계), 세션 비활성 상태(66c)로 천이한다(919단계).
도 9c 내지 도 9f는 네트워크 노드가 NNI 노드 또는 p-UNI-N 노드로 동작할 때 세션 비활성 상태에서의 동작 흐름도를 도시한 것이다.
네트워크 노드가 세션 비활성 상태(66c)에서 a-UNI-N으로부터 CCSwOnOverRoute를 수신하면(921단계), 자신이 p-UNI-N 노드인지를 확인한다(922단계). p-UNI-N노드 이면, 역할 표시자를 패시브로 설정한 다음(923단계), CCSwOnOverRoute를 p-UNI-C로 전송하고 현재 상태를 유지한다(924단계). 자신이 p-UNI-N노드가 아니면 CCSwOnOverRoute를 p-UNI-N 방향으로 전송하고 현재 상태를 유지한다(925단계).
네트워크 노드가 세션 비활성 상태(66c)에서 p-UNI-C로부터 CCSwOnOverRoute를 수신하면(926단계), 일시적으로 관련 입출력 레이블들을 접속하거나 단절시키고(927단계), CCSwOnOverRouteAck를 a-UNI-N 방향으로 전송한 다음 현재 상태를 유지한다(928단계).
네트워크 노드가 세션 비활성 상태(66c)에서 a-UNI-N으로부터 CCSwOffOverRoute를 수신하면(931단계), 자신이 p-UNI-N 노드인지를 확인한다(932단계). p-UNI-N 노드이면, 역할 표시자를 패시브로 설정하고(933단계), CCSwOffOverRoute를 p-UNI-C로 전송한 다음 현재 상태를 유지한다(934단계). 자신이 p-UNI-N노드가 아니면 CCSwOffOverRoute를 p-UNI-N 방향으로 전송하고 현재 상태를 유지한다(935단계).
네트워크 노드가 세션 비활성 상태(66c)에서 p-UNI-C로부터 CCSwOffOverRoute를 수신하면(936단계), 일시적으로 관련 입출력 레이블들을 단절시키고(937단계), CCSwOffOverRouteAck를 a-UNI-N 방향으로 전송한 다음 현재 상태를 유지한다(938단계).
네트워크 노드가 세션 비활성 상태(66c)에서 a-UNI-N으로부터 CCSwRecovery를 수신하면(941단계), 자신이 p-UNI-N 노드인지를 확인한다(942단계). p-UNI-N 노드이면, 역할 표시자를 패시브로 설정하고(943단계), CCSwRecovery를 p-UNI-C로 전송한 다음 현재 상태를 유지한다(944단계). 자신이 p-UNI-N 노드가 아니면 CCSwRecovery를 p-UNI-N 방향으로 전달한다(945단계).
네트워크 노드가 세션 비활성 상태(66c)에서 p-UNI-C로부터 CCSwRecoveryAck를 수신하면(946단계), 모든 입출력 레이블들을 복구하고(947단계), CCSwRecoveryAck를 a-UNI-N 방향으로 전송한 다음 현재 상태를 유지한다(948단계).
네트워크 노드가 세션 비활성 상태(66c)에서 a-UNI-N으로부터 CCSessionEnd를 수신하면(951단계), 자신이 p-UNI-N 노드인지를 확인한다(952단계). p-UNI-N 노드이면, 역할 표시자를 패시브로 설정하고(953단계), CCSessionEnd를 p-UNI-C로 전송한 다음 현재 상태를 유지한다(954단계). 자신이 p-UNI-N 노드가 아니면 CCSessionEnd를 p-UNI-N 방향으로 전송하고 현재 상태를 유지한다(955단계).
네트워크 노드가 세션 비활성 상태(66c)에서 p-UNI-C로부터 CCSessionEndAck를 수신하면(956단계), CCSessionEnd를 a-UNI-N 방향으로 전송한 다음(957단계), 유휴 상태(60c)로 천이한다(958단계).
도 10a는 클라이언트가 p-UNI-C로 동작할 때 유휴상태에서의 동작 흐름도를 도시한 것이다.
p-UNI-C는 유휴상태(60d)에서 p-UNI-N으로부터 CCSessionStart를 수신하면(101단계), CCSessionStartAck를 p-UNI-N으로 전송하고(102단계), 세션 준비 상태(61d)로 천이한다(103단계). 세션 준비 상태(61d)에서 p-UNI-C는 p-UNI-N으로부터 CCL1LSPFAHier를 수신하면(104단계), CCL1LSPFAHierAck를 p-UNI-N으로 송신한 다음(105단계), 세션 비활성 상태(66d)로 천이한다(106단계).
p-UNI-C는 세션 비활성 상태(66d)에서 p-UNI-N으로부터 CCSwOnOverRoute를 수신하면(111단계), 일시적으로 해당 입출력 레이블을 접속하거나 단절시킨다(112단계). 다음으로, CCSwOnOverRouteAck를 p-UNI-N으로 전송하고(113단계), 인스턴스 준비 상태(64d)로 천이한다(114단계).
세션 비활성 상태(66d)에서 p-UNI-N으로부터 CCSwRecovery를 수신하면(115단계), 초기의 모든 레이블 연결로 복구하고(116단계), CCSwRecoveryAck를 p-UNI-N으로 전송한 다음 현재 상태를 유지한다(117단계).
세션 비활성 상태(66d)에서 p-UNI-N으로부터 CCSessionEnd를 수신하면(118단계), CCSessionEndAck를 p-UNI-N으로 송신하고(119단계), 유휴 상태(60d)로 천이한다(120단계).
도 10b는 클라이언트가 p-UNI-C로 동작할 때 인스턴스 준비 상태에서의 동작 흐름도를 도시한 것이다.
p-UNI-C는 인스턴스 준비 상태(64d)에서 a-UNI-N으로부터 CCInstanceReady를 수신하면(131단계), CCInstanceReadyAck를 a-UNI-N으로 전송한다(132단계). 다음으로 CCInstanceStatus의 송신 회수를 나타내는 CCCounter를 리셋하고(133단계), 인스턴스 비활성 상태(67d)로 천이한다(134단계).
또한 인스턴스 준비 상태(64d)에서 p-UNI-C는 p-UNI-N으로부터 CCSwOffOverRoute를 수신하면(135단계), 입출력 레이블을 일시적으로 단절하고(136단계), CCSwOffOverRouteAck를 p-UNI-N으로 전송한 다음(137단계), 세션 비활성 상태(66d)로 천이한다(138단계).
p-UNI-C는 인스턴스 비활성 상태(67d)에서 ContinuityCheck를 수신하면(141단계), a-UNI-C의 IP주소를 확인한다(142단계). 다음으로, 현재 CCInstanceStatus의 전송 회수를 나타내는 CCCounter를 확인한다(143단계). CCCounter가 N(단, N은 자연수), 바람직하기로는 3을 초과하지 않으면(143단계), CCInstanceStatus를 a-UNI-C로 전송하고(144단계), CCCounter를 1만큼 증가시킨 다음 현재 상태를 유지한다(145단계). 143단계에서 CCCounter가 N을 초과하면 CCInstanceStatus의 전송을 중단한다.
p-UNI-C가 인스턴스 비활성 상태(67d)에서 a-UNI-N으로부터 CCInstanceResult를 수신하면(146단계), CCInstanceResultAck를 a-UNI-N으로 전송하고(147단계) 인스턴스 준비 상태(64d)로 천이한다(148단계).
본 발명은 또한 컴퓨터로 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD_ROM, 자기 테이프, 플로피 디스크 및 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브, 예를 들어 인터넷을 통한 전송의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드로 저장되고 실행될 수 있다.
본 발명에 따르면, GMPLS 기반 네트워크에서 특정 전송 기술에 종속되지 않고 네트워크 운영자나 프로토콜 머신이 기설정된 L1-LSP 자체에 대한 경로 검증을 위해 클라이언트와 네트워크 장비들의 연동을 통해 동적으로 연결성 검사를 수행할 수 있다. 또한 경로 검증은 클라이언트 및 네트워크 장비 모두가 요청할 수 있기 때문에 연결성 검사의 요청 위치와 무관하게 상호 동일한 연결선 검사를 수행할 수 있다.
이상에서와 같이 도면과 명세서에서 최적 실시예가 개시되었다. 여기서, 특정한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.

Claims (36)

  1. 삭제
  2. 제1 및 제2클라이언트가 연결된 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)의 연결성을 검사하는 방법에 있어서,
    상기 LSP의 계층 구조 정보를 수집하는 단계;
    상기 LSP의 계층 구조 정보에 따라 제1 및 제2클라이언트 사이의 경로들중 하나를 선택하는 단계; 및
    선택된 경로에 대한 연결성을 검사하는 단계를 포함하고,
    상기 LSP의 계층 구조 정보 수집 이전에
    상기 제1클라이언트가 상기 제2클라이언트에 연결성 검사를 요청하고 확인하는 것을 특징으로 하는 LSP에 대한 연결성 검사 방법.
  3. 제1 및 제2클라이언트가 연결된 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)의 연결성을 검사하는 방법에 있어서,
    상기 LSP의 계층 구조 정보를 수집하는 단계;
    상기 LSP의 계층 구조 정보에 따라 제1 및 제2클라이언트 사이의 경로들중 하나를 선택하는 단계; 및
    선택된 경로에 대한 연결성을 검사하는 단계를 포함하고,
    상기 LSP의 계층 구조 정보 수집 이전에
    상기 네트워크를 구성하는 네트워크 노드들중 하나가 상기 제2클라이언트 및 제1클라이언트에 차례로 연결성 검사를 요청하고 확인하는 것을 특징으로 하는 LSP에 대한 연결성 검사 방법.
  4. 제2항 또는 제3항에 있어서, 상기 연결성 검사는
    상기 제1클라이언트가 상기 제2클라이언트에 상기 연결성 검사를 위한 패킷을 전송하고 확인하여 이루어지는 것을 특징으로 하는 LSP에 대한 연결성 검사 방법.
  5. 제1 및 제2클라이언트가 연결된 지.엠.피.엘.에스(GMPLS) 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)의 연결성을 검사하는 방법에 있어서,
    상기 LSP의 계층 구조 정보를 수집하는 단계;
    상기 LSP의 계층 구조 정보에 따라 제1 및 제2클라이언트 사이의 경로들중 하나를 선택하는 단계; 및
    선택된 경로에 대한 연결성을 검사하는 단계를 포함하고,
    연결성 검사가 완료되면, 상기 경로에 대한 연결성 검사 시작 이전의 상태로 연결 자원들을 복구하는 단계를 더 포함함을 특징으로 하는 LSP에 대한 연결성 검사 방법.
  6. 삭제
  7. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 연결성 검사 요청은
    상기 제1클라이언트가 상기 제1노드에 상기 연결성 검사를 위한 메시지를 송신하고 그 확인 메시지를 수신하거나 상기 제1노드로부터 상기 연결성 검사를 위한 메시지를 수신하고 그 확인 메시지를 송신하여 이루어지는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템
  8. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 제1클라이언트는 상기 경로가 선택된 후 상기 제1노드로부터 상기 선택된 경로에 대한 관련 레이블들의 스위칭 제어를 위한 제1메시지를 수신하면, 관련 입출력 레이블들을 접속 또는 단절하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  9. 제8항에 있어서,
    상기 제1클라이언트는 상기 제1노드로부터 상기 선택된 경로에 대한 관련 레이블들의 스위칭 제어를 위한 제2메시지를 수신하면, 관련 입출력 레이블들을 단절하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  10. 제8항에 있어서,
    상기 제1클라이언트는 상기 제2클라이언트에 상기 연결성 검사를 위한 패킷을 전송하고, 상기 제2클라이언트로부터 상기 패킷 수신을 확인하는 메시지를 수신하며 상기 제1노드에 상기 연결성 검사 결과를 통보하여 상기 연결성 검사를 수행하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  11. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 제1클라이언트는 상기 연결성 검사가 이루어진 후, 상기 제1노드로부터 상기 연결성 검사 이전 상태로의 복구를 요청하는 메시지를 수신하면 모든 레이블들을 복구하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  12. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 제1노드는 상기 LSP에 대한 정보를 수집할 때, 상기 LSP에 대한 계층 구조를 구성하고, 상기 경로들에 대한 경로 리스트를 생성하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  13. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 제1노드는 상기 경로가 선택된 후 상기 네트워크 노드들중 상기 제2클라이언트에 연결된 제2노드로부터 상기 선택된 경로에 대한 관련 레이블들의 스위칭 제어를 위한 제1메시지를 수신하면, 관련 입출력 레이블들을 접속 또는 단절하고, 상기 제1메시지를 상기 제1클라이언트로 출력하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  14. 제13항에 있어서,
    상기 제1노드는 상기 제1클라이언트로부터 상기 선택된 경로에 대한 관련 레 이블들의 스위칭 제어를 위한 제1메시지에 대한 확인 메시지를 수신하면 상기 제2클라이언트의 IP주소를 확인하고 상기 제2클라이언트에 상기 연결성 검사 준비를 요청하는 메시지를 전송하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  15. 제14항에 있어서,
    상기 제1노드는 상기 제2노드로부터 상기 레이블들의 스위칭 제어를 위한 제2메시지를 수신하면, 입출력 레이블들을 단절하고 상기 제2메시지를 상기 제1클라이언트에 전송하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  16. 제15항에 있어서,
    상기 제1노드는 상기 제1클라이언트로부터 상기 제2메시지를 확인받으면 상기 경로 리스트에서 상기 연결성 검사를 위한 다른 경로를 선택하고 상기 제1메시지를 상기 제2노드 방향으로 전송하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  17. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 제1노드는 상기 연결성 검사가 이루어진 후, 상기 네트워크 노드들중 상기 제2클라이언트에 연결된 제2노드로부터 상기 연결성 검사 이전 상태로의 복구를 요청하는 메시지를 수신하면 모든 레이블들을 복구하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  18. 제14항에 있어서,
    상기 제1노드는 상기 연결성 검사 준비를 위한 메시지에 대응하여 상기 연속성 검사 결과를 상기 제1클라이언트로부터 수신하면 상기 제2클라이언트의 IP주소를 확인한 다음 상기 연속성 검사 결과를 상기 제2클라이언트로 전송하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  19. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 네트워크 노드들중 제2노드는 상기 연결성 검사 요청에 따라 자신이 상기 제2클라이언트에 연결된 노드인지를 확인하고, 상기 자신이 상기 제2클라이언트에 연결된 노드라면 상기 제1노드가 상기 LSP의 계층 구조 정보를 수집하는 동안 상기 LSP에 대한 정보를 확인하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  20. 제19항에 있어서,
    상기 제2노드는 자신이 상기 제2클라이언트에 연결된 노드가 아니라면 상기 연결성 검사 요청을 위한 메시지를 상기 제2클라이언트에 연결된 노드 방향으로 전달하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  21. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 네트워크 노드들중 제2노드는 상기 제1노드가 상기 연결성을 검사하는 동안 상기 제2클라이언트로부터 레이블들의 스위칭 제어를 확인하는 메시지를 수신하면 상기 레이블들을 접속 또는 단절하고 상기 스위칭 제어를 확인하는 메시지를 상기 제1노드로 전송하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  22. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 네트워크 노드들중 제2노드는 상기 제1노드가 상기 연결성을 검사하는 동안 상기 제1노드로부터 레이블들의 스위칭 제어를 확인하는 메시지를 수신하면, 자신이 상기 제2클라이언트에 연결된 노드인지를 확인하고, 자신이 상기 제2클라이언트에 연결된 노드라면 레이블들의 스위칭 제어를 확인하는 메시지를 상기 제2클라이언트로 전송하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  23. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 네트워크 노드들중 제2노드는 상기 연결성 검사가 이루어진 후, 상기 제2클라이언트로부터 상기 연결성 검사 이전 상태로의 복구를 요청하는 메시지를 수신하면 모든 레이블들을 복구하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  24. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 네트워크 노드들중 제2노드는 상기 연결성 검사가 이루어진 후, 상기 제1노드로부터 상기 연결성 검사 이전 상태로의 복구를 요청하는 메시지를 수신하면 자신이 상기 제2클라이언트에 연결된 노드인지를 확인하고, 자신이 상기 제2클라이언트에 연결된 노드라면 상기 연결성 검사 이전 상태로의 복구를 요청하는 메시지를 상기 제2클라이언트로 전송하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  25. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 제2클라이언트는 상기 제1노드가 상기 연결성을 검사하는 동안 상기 네트워크 노드들중 상기 제2클라이언트에 연결되는 제2노드로부터 레이블들의 스위칭 제어를 확인하는 메시지를 수신하면, 모든 레이블들을 접속 또는 단절시키는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  26. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 제2클라이언트는 상기 제1노드가 연결성을 검사하는 동안 상기 제1클라이언트로부터 상기 연결성 검사를 위한 패킷을 수신하면 상기 제1클라이언트의 IP주소를 확인하고 미리 정해진 횟수동안 상기 패킷을 수신했음을 상기 제1클라이언트에 알리는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  27. 지.엠.피.엘.에스(GMPLS) 기반 네트워크를 구성하는 복수의 네트워크 노드들; 및
    상기 GMPLS 기반 네트워크에 연결된 제1 및 제2클라이언트들을 포함하고,
    상기 네트워크 노드들중 제1노드는 상기 GMPLS 기반 네트워크에서 물리계층의 레이블 스위칭 경로(LSP)에 대한 연결성 검사 요청에 따라 상기 LSP의 계층 구조 정보를 수집하고, 상기 LSP의 계층 구조 정보에 따라 상기 제1 및 제2클라이언트들 사이의 경로들중 하나를 선택하며, 선택된 경로에 대한 연결성을 검사하고,
    상기 제2클라이언트는 상기 네트워크 노드들중 제2노드는 상기 연결성 검사가 이루어진 후, 상기 제2클라이언트에 연결되는 제2노드로부터 상기 연결성 검사 이전 상태로의 복구를 요청하는 메시지를 수신하면 모든 레이블들을 복구하는 것을 특징으로 하는 LSP에 대한 연결성 검사 시스템.
  28. 삭제
  29. 삭제
  30. 삭제
  31. 삭제
  32. 삭제
  33. 삭제
  34. 삭제
  35. 삭제
  36. 삭제
KR1020060102039A 2006-10-19 2006-10-19 지.엠.피.엘.에스 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템 KR100842256B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020060102039A KR100842256B1 (ko) 2006-10-19 2006-10-19 지.엠.피.엘.에스 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템
US11/904,178 US7848246B2 (en) 2006-10-19 2007-09-26 Method and system for confirming connection of layer-1 label switched path(L1-LSP) in GMPLS-based network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060102039A KR100842256B1 (ko) 2006-10-19 2006-10-19 지.엠.피.엘.에스 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템

Publications (2)

Publication Number Publication Date
KR20080035388A KR20080035388A (ko) 2008-04-23
KR100842256B1 true KR100842256B1 (ko) 2008-06-30

Family

ID=39317859

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060102039A KR100842256B1 (ko) 2006-10-19 2006-10-19 지.엠.피.엘.에스 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템

Country Status (2)

Country Link
US (1) US7848246B2 (ko)
KR (1) KR100842256B1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945307B (zh) 2009-07-03 2013-04-24 华为技术有限公司 光网络中标签的分配处理方法、光通信装置及光通信***
CN101951531B (zh) * 2009-07-10 2014-06-18 中兴通讯股份有限公司南京分公司 一种基于g.709的标签交换路径的互联互通方法
ATE550847T1 (de) * 2010-01-04 2012-04-15 Alcatel Lucent Nachbarschaftserkennung für private ethernet- leitung an benutzernetzwerkschnittstellen
CN104104600B (zh) * 2013-04-01 2018-03-09 华为技术有限公司 一种lsp建立的方法及网络设备
US9544207B2 (en) * 2013-06-21 2017-01-10 Microsoft Technology Licensing, Llc Using different connectivity checks to determine causes of connectivity issues

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000020247A (ko) * 1998-09-18 2000-04-15 서평원 에이티엠 엠피엘에스 망에서의 엘에스피 연결성 검사 방법
KR20060066992A (ko) * 2004-12-14 2006-06-19 한국전자통신연구원 전송망내에서 최소한의 gmpls 메커니즘을 이용한에지간 연결 제어 방법 및 장치

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100210793B1 (ko) 1996-11-26 1999-07-15 유기범 전전자 교환기의 r2 신호 정합 방법
US6031990A (en) * 1997-04-15 2000-02-29 Compuware Corporation Computer software testing management
JP3641139B2 (ja) * 1998-06-30 2005-04-20 株式会社東芝 ホップカウント管理方法およびノード装置
US6970924B1 (en) * 1999-02-23 2005-11-29 Visual Networks, Inc. Methods and apparatus for monitoring end-user experience in a distributed network
US6366563B1 (en) * 1999-12-22 2002-04-02 Mci Worldcom, Inc. Method, computer program product, and apparatus for collecting service level agreement statistics in a communication network
FI109061B (fi) * 2000-05-10 2002-05-15 Nokia Corp Resurssien varaaminen pakettiverkossa
JP2002222111A (ja) * 2001-01-25 2002-08-09 Mitsubishi Electric Corp データ通信装置及びデータ通信方法
JP3808495B2 (ja) * 2003-03-26 2006-08-09 日本電信電話株式会社 Gmpls+ip/mplsノードおよびip/mplsノード
GB2412824B (en) * 2004-03-31 2006-05-10 Siemens Ag A method of minimising dead time of a path set-up and tear-down process in a centrally controlled network
US7382734B2 (en) * 2004-05-20 2008-06-03 Hewlett-Packard Development Company, L.P. Directing a path verification request along a specific path to a mesh network switch to test operability of the specific path
US20050281392A1 (en) * 2004-06-18 2005-12-22 Covaro Networks, Inc. System and method for connection performance analysis
JP4374307B2 (ja) * 2004-10-20 2009-12-02 株式会社日立コミュニケーションテクノロジー ラベルスイッチパスの経路制御方法
CA2557678A1 (en) * 2005-09-08 2007-03-08 Jing Wu Recovery from control plane interruptions in communication networks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000020247A (ko) * 1998-09-18 2000-04-15 서평원 에이티엠 엠피엘에스 망에서의 엘에스피 연결성 검사 방법
KR20060066992A (ko) * 2004-12-14 2006-06-19 한국전자통신연구원 전송망내에서 최소한의 gmpls 메커니즘을 이용한에지간 연결 제어 방법 및 장치

Also Published As

Publication number Publication date
KR20080035388A (ko) 2008-04-23
US7848246B2 (en) 2010-12-07
US20080095171A1 (en) 2008-04-24

Similar Documents

Publication Publication Date Title
US8289843B2 (en) Service failure recovery method and system
US7995572B2 (en) Communication path monitoring system and communication network system
US7680029B2 (en) Transmission apparatus with mechanism for reserving resources for recovery paths in label-switched network
US7180866B1 (en) Rerouting in connection-oriented communication networks and communication systems
EP2560326B1 (en) Ring network protection method, network node and ring network
US20060092941A1 (en) Communication path monitoring system and communication network system
CN101176303A (zh) 一种业务倒换的方法和网络节点
WO2011157130A2 (zh) 路径建立方法和装置
KR100842256B1 (ko) 지.엠.피.엘.에스 기반 네트워크에서 물리계층의 레이블 스위칭 경로에 대한 연결성 검사 방법 및 그 시스템
KR100701105B1 (ko) Ip 기반 네트워크에서 제어채널 구성 및 보호 방법과상태 천이 방법
CN101860769B (zh) 一种ip与光融合的方法、装置和***
JP2009060673A (ja) 経路計算システム、経路計算方法、及び通信ノード
WO2008037162A1 (fr) Procédé de gestion de services dans un réseau optique intelligent
US7590051B1 (en) Method and apparatus for redialing a connection on a communication network
WO2014059570A1 (zh) 建立标签交换路径的方法、设备和***
Raptis et al. Design and experiments of an automatic switched optical network (ASON)
US10432505B2 (en) Systems, apparatuses, and methods for rerouting network traffic
KR100349655B1 (ko) 엠피엘에스 망에서 연결 보호 및 복구를 위한 연결 설정 방법 및 그를 이용한 연결 장애 복구 방법
CN1889397B (zh) 一种智能光网络中的业务路径建立方法
KR100890341B1 (ko) 파장 분할 다중화 전달망에서 파장 경로의 변환 방법
Liu et al. Extending OSPF routing protocol for shared mesh restoration
KR101034915B1 (ko) 비동기식 전송 모드 초고속 통신망에서의 메트로이더넷-다중 프로토콜 라벨 스위칭 복합 연결 관리 방법
Zhou et al. GMPLS RSVP-TE signaling recovery with graceful restart in optical user network interface
Perello et al. Assessment of LMP-based recovery mechanisms for GMPLS control planes
Griffith The GMPLS Control Plane Architecture for Optical Networks: Routing and Signaling for Agile High Speed Switching

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20110609

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee