KR100825748B1 - 이더넷 망에서의 지연 측정 장치 및 방법 - Google Patents

이더넷 망에서의 지연 측정 장치 및 방법 Download PDF

Info

Publication number
KR100825748B1
KR100825748B1 KR1020060114096A KR20060114096A KR100825748B1 KR 100825748 B1 KR100825748 B1 KR 100825748B1 KR 1020060114096 A KR1020060114096 A KR 1020060114096A KR 20060114096 A KR20060114096 A KR 20060114096A KR 100825748 B1 KR100825748 B1 KR 100825748B1
Authority
KR
South Korea
Prior art keywords
frame
delay measurement
delay
traffic
comparison
Prior art date
Application number
KR1020060114096A
Other languages
English (en)
Other versions
KR20080003698A (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 KR20080003698A publication Critical patent/KR20080003698A/ko
Application granted granted Critical
Publication of KR100825748B1 publication Critical patent/KR100825748B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/0858One way delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5625Operations, administration and maintenance [OAM]

Landscapes

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

Abstract

본 발명은 이더넷 망에서의 지연 측정 장치 및 방법에 있어서,입력된 데이터 트래픽의 최상 순위와 측정하고자 하는 데이터 트래픽의 순위를 표시하는 순위 표시 프레임,즉 최상 순위 표시 프레임(지연 측정 비교 대상 프레임)과 지연 측정 프레임을 생성하여 동시에 같은 시간에 출력하고 두 프레임,지연 측정 비교 대상 프레임과 지연 측정 프레임,의 도달 시간 간격 차이로부터 트래픽의 지연을 구하는 것으로 망 전체의 동기 없이 이더넷 OAM이 적용되는 관리영역(Maintenance domain, Maintenance entity group)의 두 끝점(Maintenance entity group end point)에서 단방향으로의 트래픽의 지연을 측정하는 장치 및 방법에 관한 것이다.
Carrier Class Ethernet, Metro Ethernet, OAM, 프레임 지연 측정

Description

이더넷 망에서의 지연 측정 장치 및 방법{Delay measurement apparatus and method in Ethernet networks}
도 1 은 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정의 개념을 도식적으로 보여주는 도면이다.
도 2 는 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 장치의 프레임 송신기와 수신기의 구조를 보여주는 도면이다.
도 3 은 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 장치의 프레임 송신기내의 OAM 프레임 생성부의 동작 과정을 보여주는 순서도이다.
도 4 는 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 장치의 프레임 수신기내의 OAM 프레임 처리부의 동작 과정을 보여주는 순서도이다.
도 5 는 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 OAM 프레임의 구조를 보여주는 도면이다.
도 6 은 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 장치 및 방법을 이용한 모의 시험 시나리오를 보여주는 도면이다.
도 7 은 도 6의 시나리오에 의하여 모의 시험한 결과를 보여주는 도면이다.
도 8 은 도 6의 시나리오에 의하여 모의 시험한 결과를 보여주는 도면이다.
본 발명은 이더넷 망에서의 지연 측정 장치 및 방법에 관한 것으로, 보다 상세하게는 메트로 이더넷 서비스 또는 캐리어급 이더넷 서비스를 제공하는 이더넷 망에서의 단방향으로의 프레임 지연을 구하기 위한 장치 및 방법에 관한 것이다.
메트로 이더넷 서비스 또는 캐리어급 이더넷 서비스는 어떤 사용자의 사설 통신망이 다수이고 그들 망이 지역적으로 떨어져 있는 경우, 서비스 제공자는 서비스 제공자의 공중 통신망을 이용하여 그 다수의 사설 통신망들이 마치 하나의 LAN (Local Area Network)처럼 보이게 연결 시켜주는 것이다.
이러한 이더넷 서비스 기술은 QoS (Quality of Service)와 높은 수준의 신뢰성을 보장해 주어야 함을 목표로 삼고 있으며, 이러한 기술의 표준화를 위하여, IEEE(Institute of Electrical and Electronics Engineers), MEF(Metro Ethernet Forum) 및 ITU-T(International Telecommunications Union - Telecommunication Standardization Sector)등의 국제 표준화 기구에서는 이더넷 OAM (Operation, Administration and Maintenance) 관련 표준화 작업이 활발히 진행되고 있다.
이더넷 OAM (Operation, Administration and Maintenance)의 주요 기능 중의 하나인 프레임 지연 측정은 단방향 측정 방식과 양방향 측정 방식이 있다.
양방향 프레임 지연 측정은 한 쌍의 요구와 응답 OAM 프레임을 이용한다.
양방향 프레임 지연 측정 방법을 소개하자면 우선, 측정하고자 하는 두 끝점 중 어느 한 끝점에서 전송 시각을 기록한 요구 OAM 프레임에 다른 끝점으로 보낸 다.
요구 OAM 프레임을 받은 끝점에서는 응답 OAM 프레임에 요구 OAM 프레임을 받은 시각과 응답 OAM 프레임을 전송하는 시각을 기록하여 되돌려 보내게 된다.
그러면, 최초 요구 OAM 프레임을 보낸 쪽, 즉 응답 OAM 프레임을 수신한 측에서 프레임의 왕복 지연을 계산하며, 프레임이 왕복하는 경로가 동일한 특성을 갖는다는 가정하에서, 왕복 지연 값을 반으로 나누어 단방향 지연 값을 얻는다.
그러나, 이 방법에서 요구되는 가정은 요구 OAM 프레임이 지나가는 경로를 응답 OAM 프레임이 동일하게 역방향으로 거슬러 지나간다는 것뿐만 아니라, 왕복하는 경로에서 프레임이 겪는 지연 값이 같다는 것이다.
이는 망에서의 통신 선로의 용량만이 아니라, 데이터 트래픽의 양도 같다는 비현실적인 가정하에서 유효한 측정 및 계산방법이다.
한편, 단방향 프레임 지연 측정 방식은 두 끝점에서 동기가 이루어진 상황에서는 유효하지만, 그렇지 않은 경우에는 불가능하다.
그리하여, 망 동기가 없는 경우엔 통상 단방향 측정을 통하여 프레임 지연 편차(frame delay variation)만을 얻을 수 있는 것으로 여겨져 왔다.
망 내의 장비간의 시각을 맞추기 위해 제안된 NTP (Network Timing Protocol)를 적용할 수는 있다. 그러나, NTP의 경우 LAN과 같이 작은 구간의 시각 동기의 경우 마이크로세컨드 (usec) 단위의 정확도를 제공하지만 WAN (Wide Area Network)과 같은 넓은 구간의 망의 경우 밀리세컨드 (msec) 단위의 정확도 밖에 제공 할 수 없기 때문에 이를 대규모의 전송망의 시각 동기로 확대할 수 없다.
또한 대규모의 망으로 확대 하였을 때 장비간의 NTP(Network Timing Protocol)처리를 위한 시스템 부하가 증가함으로써 장비의 성능이 저하될 수 있다.
본 발명은 망 전체가 같은 시각으로 동기 되어 있지 않는 경우, 단방향 프레임 지연을 측정하는 방법을 제시한다.
본 발명이 이루고자 하는 기술적 과제는, 종래의 단점을 보완하기 위한 것으로 이더넷 서비스망에서 전체 망 동기가 이루어지지 않은 상황에서, 측정을 시행하는 두 끝점 중 하나의 끝점에서 다른 끝점까지의 프레임 지연 값을 단방향으로 측정하고자 하는데 있다.
상기의 기술적 과제를 이루기 위한 본 발명에 따른 이더넷망에서의 지연 측정 장치의 일 실시예는,트래픽 지연 측정의 대상이 되는 지연 측정 프레임과 지연 측정의 기준이 되는 지연 측정 비교 대상 프레임을 생성하여 상기 지연 측정 프레임과 상기 지연 비교 대상 프레임을 동시에 출력하는 송신부; 및 수신된 상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임의 도달 시간 간격 차이로부터 트래픽의 지연 시간을 구하는 수신부;를 포함한다.
상기의 기술적 과제를 이루기 위한 본 발명에 따른 이더넷망에서의 지연 측정 장치의 일 실시예는,동시에 출력된 트래픽 지연 측정의 대상이 되는 지연 측정 프레임과 지연 측정의 기준이 되는 지연 측정 비교 대상 프레임 수신하는 프레임 입력부; 및 상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임의 도달 시 간을 각각 기록하여 트래픽의 지연 시간을 구하는 지연 측정 프레임 처리부;를 포함한다.
상기의 기술적 과제를 이루기 위한 본 발명에 따른 이더넷망에서의 지연 측정 방법의 일 실시예는,(a) 트래픽 지연 측정의 대상이 되는 지연 측정 프레임과 지연 측정의 기준이 되는 지연 측정 비교 대상 프레임을 생성하여 상기 지연 측정 프레임과 상기 지연 비교 대상 프레임을 동시에 출력하는 단계; (b) 상기 지연 측정 프레임과 지연 측정 비교 대상 프레임을 수신하여 각각 분류하는 단계; 및 (c) 상기 분류된 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임의 도달 시간 간격 차이로부터 트래픽의 지연 시간을 구하는 단계;를 포함한다.
이하 첨부된 도면들을 참조하면서 본 발명의 바람직한 실시예를 설명하도록한다.
이더넷 서비스 망에서의 프레임의 단방향 단대단 지연(end-to-end delay)의 구성요소를 분석하면 크게 프레임 처리에 의한 지연(processing delay), 전달 지연(propagation delay) 및 전송 노드의 버퍼링에 의한 대기 지연(queueing delay)의 3가지 지연으로 나뉜다.
처리에 의한 지연은 각 노드에서 프레임을 받은 후 헤더의 정보를 해석하고 처리하기 위한 시간이고, 전달지연은 송신단과 수신단 간의 거리가 증가함에 따라 일정하게 증가하는 지연이다.
두 가지 지연 - 처리 지연 및 전달지연 - 은 단대단 지연의 일정한 부분을 차지하며 그 값은 프레임의 전송 경로가 변하지 않는 상황에서는 일정하게 유지 된 다.
전달지연은 망 장비간의 거리에 비례하여 변하기 때문에 같은 경로로 전송되는 모든 프레임에 대해 같은 값을 가진다.
프레임 처리 지연의 경우도 데이터 프레임 처리 기능이 대부분 하드웨어로 구성되기 때문에 모든 프레임이 거의 같은 양의 프레임 처리 지연을 겪게 된다.
처리 지연 및 전달지연, 두 종류의 지연과는 달리 전송 노드의 버퍼링에 의한 대기 지연(queueing delay)은 망의 상태에 따라 역동적으로 변하게 된다.
망의 상태가 좋을 경우 망 장비의 대기 지연이 거의 없는데 비해 망이 체증 상태일 경우 대기 지연 값은 크게 증가하게 된다.
따라서 버퍼링에 의한 대기 지연 값을 측정하게 되면 상대적으로 일정한 값을 가지는 프레임 처리지연 값과 전달지연 값을 합하여 단대단 지연 값을 알아 낼 수 있다.
각 노드의 대기 지연 값은 프레임이 가지는 우선순위와 노드에 유입되는 트래픽 량에 의해 결정된다.
하나의 출력 포트로 향하는 트래픽 량이 적을 경우 해당 포트로 향하는 모든 프레임의 대기 지연시간은 작다.
트래픽 량이 증가함에 따라 프레임의 대기 지연 시간은 증가한다.
버퍼링에 의한 대기 지연이 증가함에 따라 노드의 우선순위 기반 스케쥴링이 작용하게 되고 낮은 순위의 프레임은 상대적으로 많은 대기 지연을 갖게 된다.
우선순위 기반의 트래픽을 지원하는 망의 경우 노드에서 우선순위에 의한 스케줄링을 하게 된다.
대부분의 망 운영자의 경우 가장 높은 우선순위의 트래픽을 철저히 통제함으로 대기 지연이 거의 없이 전송된다. 따라서 최상순위 프레임의 경우 단대단 지연값의 대부분이 프레임 처리 지연이나 전달 지연으로 이루어 진다.
본 발명이 제공하는 지연측정은 이렇게 최상순위의 프레임들이 일정한 지연 값을 갖는다는 특성을 이용하여 그보다 낮은 순위의 지연정보를 최상순위의 지연 값과 비교함에 의해 수행된다.
도 1 은 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정의 개념을 도식적으로 보여주는 도면이다.
이더넷 서비스 망에서 관리 대상영역의 양 끝점 사이의 단방향 전송 경로(100)를 나타낸다.
프레임 지연 측정은 입력 끝점(110)과 출력 끝점(120)에서 이루어지며, 입력 끝점에 출력 끝점으로 전송하고자 하는 데이터 프레임이 유입되어 중간의 노드 혹은 스위치들을 거쳐 출력 끝점에 도달하기까지의 걸리는 시간을 측정하고자 한다.
입력 끝점은 동일경로상으로 최상 순위 지연측정 OAM 프레임(130)과 측정대상 순위 지연 측정 OAM 프레임(140)을 동시에 연속하여 전송한다.
동시에 쌍(pair),최상 순위와 측정대상 순위,을 이루어 전송된 두개의 프레임은 각 노드들에 도착하는 시간 격차가 벌어진다.
시간 격차가 벌어지는 이유는 각 노드에서 두 종류의 지연측정 OAM 프레임 은 각각의 순위 필드의 값에 따라 다른 품질의 QoS 처리가 행하여 지기 때문이다.
즉, 우선순위가 높은 최상순위 지연측정 OAM 프레임(130)보다 우선순위가 낮은 측정대상순위 지연측정 OAM 프레임(140)이 더 많은 대기지연을 겪게 되기 때문이다.
결과적으로 두 프레임은 출력 끝점(120)에 서로 다른 시간에 각각 수신된다.
출력 끝점은 두 프레임의 수신시간의 차이를 이용하여 측정대상순위 프레임의 지연을 계산할 수 있게 된다.
많은 망 운용자의 경우 가장 높은 우선순위의 트래픽(최상순위를 가지는 프레임)의 경우 망의 제어를 위한 정보교환이나 차별화된 서비스를 요구하는 고급 서비스를 제공하는데 사용하고 있고,이 최상 순위 트래픽의 양을 철저히 관리를 하여서 망에서 대기 지연이 생기지 않도록 해주고 있다.
따라서 가장 높은 우선순위의 단대단 지연은 대부분 프레임 처리 지연과 전달 지연이고, 출력 끝점에서 두개의 지연측정 프레임의 수신 시간의 차이는 우선순위가 낮은 측정대상 프레임이 전송 경로상에서 겪는 대지 지연 값(150)이다.
결과적으로 측정대상순위 프레임의 지연 값은 출력 끝점에서 얻어진 측정 대상 순위 지연 측정 OAM 프레임이 겪은 대기 지연(150)과 최상 순위 지연 측정 OAM 프레임이 겪은 전달 지연 및 프레임 처리 지연을 합하여 계산된다.
여기서 최상 순위 지연 측정이 겪는 전달 지연 및 프레임 지연의 값은 트래픽 상황에 따라 변하지 않으며, 이더넷 서비스 망이 구성되고 망 운영자에 의해 측 정 대상 경로가 정해질 때, 요구 OAM 프레임과 응답 OAM 프레임을 이용한 양방향 프레임 지연 측정 방법으로써 미리 얻을 수 있다.
도 2 는 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 장치의 프레임 송신기와 수신기의 구조를 보여주는 도면이다.
입력끝점에서의 프레임 송신기(200)와 출력끝점에서의 프레임 수신기(210)의 구조를 각각 나타낸다.
입력끝점(110)의 프레임 송신기(200)는 데이터 프레임의 전송을 위한 데이터 프레임 전달부(201); 최상순위 지연측정 OAM 프레임 및 측정대상순위 지연측정 OAM 프레임을 쌍으로 생성하기 위한 OAM 프레임 생성부(202); 및 데이터 프레임을 출력하며, 최상순위 지연측정 OAM 프레임의 출력 직후 측정대상순위 지연측정 OAM 프레임을 출력하는 프레임 출력부(203)를 포함한다.
출력끝점(120)의 프레임 수신기(210)는, 이더넷 전송경로(220)을 통해 입력되는 프레임들을 수신하기 위한 프레임 수신부(211); 수신된 프레임들 중 지연측정 OAM 프레임을 이루는 최상순위 프레임 및 측정대상순위 프레임을 구별하기 위한 지연측정 OAM 프레임 탐지부(213);식별된 지연측정 OAM 프레임으로부터 전송 경로의 프레임 지연을 산정하기 위한 지연측정OAM 프레임 처리부(214) 및 수신된 데이터 프레임을 다음 노드나 혹은 외부망으로 전달하는 데이터 프레임 전달부(212)를 포함한다.
프레임 송신기(200)내의 OAM 프레임 생성부(202)는 지연측정을 위해 주기적으로 최상순위와 측정대상순위 지연측정 OAM 프레임을 만들어 연속적으로 전송한 다. 최상순위와 측정대상순위 지연측정 OAM 프레임중 어느 쪽을 먼저 전송해도 무방하나 먼저 도착하는 최상순위 프레임을 먼저 전송하는 것이 도달 순서가 바뀌지 않아 수신단에서의 처리가 보다 용이하다.
도 3 은 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 장치의 프레임 송신기내의 OAM 프레임 생성부의 동작 과정을 보여주는 순서도이다.
OAM 프레임 생성부(202)는 지연측정을 위한 OAM 프레임, 즉 최상순위 지연측정 OAM 프레임과 측정대상순위 지연측정 OAM 프레임을 주기적으로 쌍(pair)으로 생성하여 프레임 출력부(203)로 보내어 출력끝점으로 전송하게 한다.
이때 출력끝점에서 쌍으로 생성된 두 프레임을 연결하여 지연을 계산하기 위하여, 두 프레임의 순번필드에는 같은 값을 기록한다.
두 프레임의 순번 필드는 주기적으로 전송되는 복수의 프레임 쌍들을 서로 구분하기 위한 것으로 전송 횟수가 증가됨에 따라 순번필드의 값이 1씩 증가된다.
도 4 는 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 장치의 프레임 수신기내의 OAM 프레임 처리부의 동작 과정을 보여주는 순서도이다.
프레임처리부(214)는 지연측정 OAM 프레임을 수신하면 수신한 시각을 기록한다.
아울러 수신 OAM 프레임으로부터 순위필드와 순번필드 값을 읽어 같은 순번의 다른 순위 값을 가진 OAM 프레임이 수신된 기록이 있는가를 확인하여, 그러한 기록이 없으면 수신된 OAM 프레임은 추후에 쌍을 이루는 OAM 프레임이 도착할 때까지 보관한 후 다음 OAM 프레임을 기다린다.
만일 같은 순번의 다른 순위 값을 가진 OAM 프레임이 수신된 기록이 있으면, 새로 수신한 OAM 프레임이 도착한 시각과 이미 수신된 쌍을 이루는 OAM이 도착한 시각의 차이로써 지연시간을 얻는다.
계산 후 사용된 기록은 모두 지운다.
도 5 는 본 발영에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 OAM 프레임의 구조를 보여주는 도면이다.
기본적인 프레임 구조는 ITU-T에서 정의한 이더넷 OAM 포맷을 사용할 수 있다.
본 발명의 단방향 프레임 지연 측정을 위해서는 순위 필드와 순번필드가 포함되어야 하며, 그 외의 대부분의 필드값은 기존 이더넷 OAM 프레임에 정의된 구조를 따른다.
이더넷 OAM 프레임이 전달되는 과정에서 중간 노드들은 프레임의 종류가 데이터에 해당하는지 혹은 OAM프레임에 해당하는지의 구분 없이, 순위필드 값을 기준으로 QoS 관련 제어 및 처리를 행하므로, 순위필드는 이더넷 OAM PDU(protocol data unit)안에 존재하기 보다는, VLAN(Virtual Local Area Networks) 태그내의 순위 필드 또는 MPLS (Multiprotocol Label Switching) 의 EXP (Experimental bit) 필드를 이용한다.
순번필드는 최상순위 지연측정 OAM 프레임과 측정대상순위 지연측정 OAM 프레임을 서로 쌍으로 연결시키기 위해 필요하다.
실제의 망 운용 환경에서는 본 실시예에 따른 지연측정 OAM 프레임 자체가 전송 도중 손실될 위험에 대비하고 안정된 측정값을 얻기 위해, 최상순위 지연측정 OAM 프레임과 측정대상순위 지연측정 OAM 프레임으로 이루어진 프레임 쌍을 소정 간격으로 수 회에 걸쳐 반복 전송하게 된다.
이때 전송전로의 지연이 매우 커서, 최상순위 지연측정 OAM 프레임 다수개가 먼저 수신된 후, 측정대상순위 지연측정 OAM 프레임이 수신되었을 경우에 정확한 프레임 쌍을 식별하기 위해, 순번(Sequence Number) 필드를 구비한다.
도 6 은 본 발명에 따른 이더넷 망에서의 단방향 프레임 지연 측정을 위한 장치 및 방법을 이용한 모의 시험 시나리오를 보여주는 도면이다.
모의 시험을 위하여 인천, 서울, 춘천, 대전, 광주, 대구 및 부산등 7개의 노드를 100Mbps 이더넷 망으로 연결하였다. 각각의 노드에서 목적지로 전송하고자 하는 트래픽의 양은 균일하다고 가정하였고, 데이터 프레임의 사이즈는 평균 64bytes로 지수함수적으로 분포된 것으로 가정하였다.
모의 시험은 인천과 부산 노드사이의 단방향 트래픽 지연을 측정하였고, 최상 순위 데이터 프레임과 측정 대상 순위 데이터 프레임의 한 쌍의 OAM 프레임의 주기는 0.1초이다.
모의 시험은 높은 트래픽 상황(51.2Mbps)과 낮은 트래픽 상황(25.6Mbps)으로 각각 진행되었다.
도 7 은 도 6의 시나리오에 의하여 모의 시험한 결과를 보여주는 도면이다.
도 7의 (a)는 낮은 트래픽 상황(25.6Mbps) 에서의 최상 순위 데이터 프레임과 측정 대상 순위 데이터 프레임의 도달 시간의 차이를 보여주고 있다.
결과 그래프로부터 측정 대상 순위 데이터 프레임은 전송 노드의 버퍼링에 의한 대기 지연(queueing delay)이 거의 없는 것을 알 수 있다.
반대로 (b)의 그래프 결과값에서 보여주듯이 트래픽이 증가할 수록 최상 순위 데이터 프레임과 측정 대상 순위 데이터 프레임의 도달 시간의 차이는 커지는 것을 알 수 있다.
프레임 처리 지연이나 전달 지연으로 이루어 지는 최상순위 프레임의 단대단 지연값의 일정하게 유지되는 바, 최상 순위 데이터 프레임과 측정 대상 순위 데이터 프레임의 도달 시간의 지연 값을 비교함으로써 측정 대상 순위 데이터 프레임의 지연을 알 수 있다.
전송 노드의 버퍼링에 의한 대기 지연(queueing delay)은 망의 상태에 따라 역동적으로 변하게 되는 것을 동시에 확인할 수 있다.
도 8 은 도 6의 시나리오에 의하여 모의 시험한 결과를 보여주는 도면이다.
도 8은 높은 트래픽 상황에서의 최상 순위 데이터 프레임과 측정 대상 순위 데이터 프레임의 도달 시간의 차이와 지연 변화 곡선을 보여주는 도면이다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀 질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다.
컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기테이프, 플로피 디스크, 광데이터 저장장치등이 있으며, 또한 캐리어 웨이브 (예를 들어 인 터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다.
본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허 청구 범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
이상에서 설명한 바와 같이 본 발명에 의한 이더넷 망에서의 단방향 프레임 지연 측정 장치 및 방법에 의하여 이더넷 망에서 양끝점사이의 단방향 지연 측정을 위해 망장비의 동기 없이도, 프레임의 단방향 지연 값을 계산 할 수 있다.
본 발명에 의한 이더넷 망에서의 단방향 프레임 지연 측정 장치 및 방법에 의하여 통신 선로의 용량뿐만이 아니라, 데이터 트래픽의 양이 같다는 비현실적인 가정하에 지연을 측정하는 기존의 양방향 지연 측정 방식보다는 더 정확한 지연값을 얻는 효과를 제공한다.

Claims (16)

  1. 트래픽 지연 측정의 대상이 되는 지연 측정 프레임과 지연 측정의 기준이 되는 지연 측정 비교 대상 프레임을 생성하여 상기 지연 측정 프레임과 상기 지연 비교 대상 프레임을 동시에 출력하는 송신부; 및
    수신된 상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임의 도달 시간 간격 차이로부터 트래픽의 지연 시간을 구하는 수신부;를 포함하는 것을 특징으로 하는 이더넷망에서의 지연 측정 장치.
  2. 제 1 항에 있어서, 상기 송신부는
    QoS 처리 수준에 의하여 분류된 트래픽에서 지연 측정의 대상이 되는 트래픽의 순위 정보를 포함하는 지연 측정 프레임과 상기 분류된 트래픽에서 최상 순위 정보를 포함하는 상기 지연 측정 비교 대상 프레임을 생성하고, 상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임에 동시에 출력된 것임을 표시하기 위한 추가 정보를 더 포함하여 출력하는 지연 측정 프레임 생성부;를 포함하는 것을 특징으로 하는 이더넷망에서의 지연 측정 장치.
  3. 제 1항에 있어서,
    상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임은 이더넷 OAM(Operation, Administration and Maintenance) 프레임인것을 특징으로 하는 이 더넷망에서의 지연 측정 장치.
  4. 제 1 항에 있어서, 상기 수신부는
    수신된 상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임을 분류하는 지연 측정 프레임 탐지부; 및
    상기 분류된 지연 측정 프레임과 상기 송신부에서 동시에 출력된 지연 측정 비교 대상 프레임의 도달 시간을 각각 기록하여 트래픽의 지연 시간을 구하는 지연 측정 프레임 처리부;를 포함하는 것을 특징으로 하는 이더넷망에서의 지연 측정 장치.
  5. 제 2 항에 있어서,
    상기 지연 측정 프레임의 순위 정보와 상기 지연 측정 비교 대상 프레임의 최상 순위 정보는 VLAN(Virtual Local Area Networks) 태그내의 순위 필드에 추가되는 것을 특징으로 하는 이더넷망에서의 지연 측정 장치.
  6. 제 2 항에 있어서,
    상기 지연 측정 프레임의 순위 정보와 상기 지연 측정 비교 대상 프레임의 최상 순위 정보는 MPLS (Multiprotocol Label Switching) 의 EXP (Experimental bit) 필드에 추가되는 것을 특징으로 하는 이더넷망에서의 지연 측정 장치.
  7. 동시에 출력된 트래픽 지연 측정의 대상이 되는 지연 측정 프레임과 지연 측정의 기준이 되는 지연 측정 비교 대상 프레임 수신하는 프레임 입력부; 및
    상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임의 도달 시간을 각각 기록하여 트래픽의 지연 시간을 구하는 지연 측정 프레임 처리부;를 포함하는 것을 특징으로 하는 이더넷망에서의 지연 측정 장치.
  8. 제 7 항에 있어서,
    상기 지연 측정 프레임은 QoS 처리 수준에 의하여 분류된 트래픽에서 지연 측정의 대상이 되는 트래픽의 순위 정보를 포함하고, 상기 지연 측정 비교 대상 프레임은 상기 분류된 트래픽에서 최상 순위 정보를 포함하는 것을 특징으로 하는 이더넷망에서의 지연 측정 장치.
  9. 제 7 항에 있어서,
    상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임은 이더넷 OAM(Operation, Administration and Maintenance) 프레임인것을 특징으로 하는 이더넷망에서의 지연 측정 장치.
  10. 제 8 항에 있어서,
    상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임은 동시에 출력된 것임을 표시하기 위한 추가 정보를 더 포함하는 것을 특징으로 하는 이더넷망에서 의 지연 측정 장치.
  11. (a) 트래픽 지연 측정의 대상이 되는 지연 측정 프레임과 지연 측정의 기준이 되는 지연 측정 비교 대상 프레임을 생성하여 상기 지연 측정 프레임과 상기 지연 비교 대상 프레임을 동시에 출력하는 단계;
    (b) 상기 지연 측정 프레임과 지연 측정 비교 대상 프레임을 수신하여 각각 분류하는 단계; 및
    (c) 상기 분류된 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임의 도달 시간 간격 차이로부터 트래픽의 지연 시간을 구하는 단계;를 포함하는 것을 특징으로 하는 이더넷망에서의 지연 측정 방법.
  12. 제 11 항에 있어서, 상기 (c)단계는
    상기 지연 측정 비교 대상 프레임이 도달 시간을 기록하는 단계;
    상기 (a)단계에서 상기 지연 측정 비교 대상 프레임과 동시에 출력된 상기 지연 측정 프레임을 결정하는 단계;
    결정된 상기 지연 측정 프레임의 도달 시간을 기록하는 단계; 및
    상기 지연 측정 비교 대상 프레임 도달 시간과 상기 결정된 지연 측정 프레임의 도달 시간의 차이를 기초로 트래픽의 지연 시간을 산출하는 단계;를 포함하는 것을 특징으로 하는 이더넷망에서의 지연 측정 방법.
  13. 제 11 항에 있어서, 상기 (a)단계는
    QoS 처리 수준에 의하여 분류된 트래픽에서 지연 측정의 대상이 되는 트래픽의 순위 정보를 포함하는 지연 측정 프레임과 상기 분류된 트래픽에서 최상 순위 정보를 포함하는 상기 지연 측정 비교 대상 프레임을 생성하고, 상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임에 동시에 출력된 것임을 표시하기 위한 추가 정보를 더 포함하여 출력하는 단계;를 포함하는 것을 특징으로 하는 이더넷망에서의 지연 측정 방법.
  14. 제 11 항에 있어서,
    상기 지연 측정 프레임과 상기 지연 측정 비교 대상 프레임은 이더넷 OAM(Operation, Administration and Maintenance) 프레임인것을 특징으로 하는 이더넷망에서의 지연 측정 방법.
  15. 제 13 항에 있어서,
    상기 지연 측정 프레임의 순위 정보와 상기 지연 측정 비교 대상 프레임의 최상 순위 정보는 VLAN(Virtual Local Area Networks) 태그내의 순위 필드에 추가되는 것을 특징으로 하는 이더넷망에서의 지연 측정 방법.
  16. 제 13 항에 있어서,
    상기 지연 측정 프레임의 순위 정보와 상기 지연 측정 비교 대상 프레임의 최상 순위 정보는 MPLS (Multiprotocol Label Switching) 의 EXP (Experimental bit) 필드에 추가되는 것을 특징으로 하는 이더넷망에서의 지연 측정 방법.
KR1020060114096A 2006-07-03 2006-11-17 이더넷 망에서의 지연 측정 장치 및 방법 KR100825748B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020060061936 2006-07-03
KR20060061936 2006-07-03

Publications (2)

Publication Number Publication Date
KR20080003698A KR20080003698A (ko) 2008-01-08
KR100825748B1 true KR100825748B1 (ko) 2008-04-29

Family

ID=39214823

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060114096A KR100825748B1 (ko) 2006-07-03 2006-11-17 이더넷 망에서의 지연 측정 장치 및 방법

Country Status (1)

Country Link
KR (1) KR100825748B1 (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000058645A (ko) * 2000-06-21 2000-10-05 신해준 엠피엘에스 기술의 효과적인 적용을 위한 오에이엠 시스템
US20050099952A1 (en) 2003-11-10 2005-05-12 Nortel Networks Limited Ethernet OAM performance management

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000058645A (ko) * 2000-06-21 2000-10-05 신해준 엠피엘에스 기술의 효과적인 적용을 위한 오에이엠 시스템
US20050099952A1 (en) 2003-11-10 2005-05-12 Nortel Networks Limited Ethernet OAM performance management

Also Published As

Publication number Publication date
KR20080003698A (ko) 2008-01-08

Similar Documents

Publication Publication Date Title
US7835290B2 (en) Method for measuring end-to-end delay in asynchronous packet transfer network, and asynchronous packet transmitter and receiver
US8045475B2 (en) Method and apparatus for providing availability metrics for measurement and management of ethernet services
US6978223B2 (en) Systems and methods for network performance measurement using packet signature collection
JP4348124B2 (ja) QoSを推定する方法および通信装置
CN103155488B (zh) 延迟测量***和延迟测量方法以及延迟测量设备和延迟测量程序
US8687507B2 (en) Method, arrangement and system for monitoring a data path in a communication network
JPWO2007083687A1 (ja) 通信方法、通信システム、ノードおよびプログラム
JP2013516807A (ja) パケットロス検出方法及び装置、並びにルータ
US20110142079A1 (en) Network impairment metrics for timing over packet
US20230051166A1 (en) Delay Sensitive Network Estimation System
Fukuda et al. Spatial and temporal behavior of congestion in Internet traffic
CN108199913A (zh) 一种实现时延测试的方法及设备
JP2005236909A (ja) Ipネットワークの通信品質測定装置及び測定方法
Ishibashi et al. Active/passive combination-type performance measurement method using change-of-measure framework
KR100825748B1 (ko) 이더넷 망에서의 지연 측정 장치 및 방법
JP5871322B2 (ja) サーバ、及び、ネットワーク管理方法
Nam et al. Analysis of minimal backlogging-based available bandwidth estimation mechanism
US10462032B2 (en) Probing a network
Ramadža et al. Network performance monitoring within MPLS traffic engineering enabled networks
Pakzad et al. Link capacity estimation in wireless software defined networks
Igai et al. A simple estimation scheme for upper bound of link utilization based on RTT measurement
JP3440195B2 (ja) ストリーム配信方法およびシステム
Antonyuk Performance Evaluation of Computer Campus Network Segments
Yin et al. Link bandwidth detection for multimedia streaming in a distributed server environment
Igai et al. Scheme for Estimating Upper-Bound of Link Utilization Based on RTT Measurements with Consideration of Processing Delay Jitter and Practical Timer Granularity

Legal Events

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

Payment date: 20110411

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee