KR100474694B1 - 버스트 데이터 통신을 위한 링형 광네트워크 - Google Patents

버스트 데이터 통신을 위한 링형 광네트워크 Download PDF

Info

Publication number
KR100474694B1
KR100474694B1 KR10-2002-0062248A KR20020062248A KR100474694B1 KR 100474694 B1 KR100474694 B1 KR 100474694B1 KR 20020062248 A KR20020062248 A KR 20020062248A KR 100474694 B1 KR100474694 B1 KR 100474694B1
Authority
KR
South Korea
Prior art keywords
channel
burst
data
frame
destination
Prior art date
Application number
KR10-2002-0062248A
Other languages
English (en)
Other versions
KR20040035901A (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 KR10-2002-0062248A priority Critical patent/KR100474694B1/ko
Priority to US10/456,166 priority patent/US7272311B2/en
Priority to CNB031450806A priority patent/CN1274103C/zh
Priority to EP03023121.1A priority patent/EP1408714B1/en
Priority to JP2003353105A priority patent/JP2004135352A/ja
Publication of KR20040035901A publication Critical patent/KR20040035901A/ko
Application granted granted Critical
Publication of KR100474694B1 publication Critical patent/KR100474694B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0066Provisions for optical burst or packet networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/009Topology aspects
    • H04Q2011/0092Ring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Optical Communication System (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)

Abstract

본 발명에 따른 광섬유 링크로 연결된 다수의 코어 노드를 구비한 링형 광네트워크에 있어서, 상기 각 코어 노드는, 수신된 광신호를 파장에 따라 다수의 채널로 역다중화하는 역다중화부와; 제어 신호에 따라 상기 다수의 채널 중 선택된 채널을 드롭하는 애드/드롭부와; 상기 애드/드롭부를 통과하여 입력된 다수의 채널을 다중화하여 출력하는 다중화부와; 상기 역다중화부와 상기 애드/드롭부 사이에 배치되며, 상기 각 채널의 일부를 분기시키는 분기부와; 상기 분기된 채널들로부터 상기 각 채널에 변조된 프레임의 목적지를 인식하고, 선택된 채널을 드롭하기 위한 제어 신호를 상기 애드/드롭부로 출력하는 제어부를 포함하고, 상기 프레임은, 다수의 패킷 데이터로 구성된 버스트 데이터와; 상기 버스트 데이터의 목적지를 나타내는 헤더 데이터를 포함하여 구성된다.

Description

버스트 데이터 통신을 위한 링형 광네트워크{OPTICAL RING NETWORK FOR BURST DATA COMMUNICATION}
본 발명은 광네트워크에 관한 것으로서, 특히 파장분할 다중방식의 링형 광네트워크에 관한 것이다.
현재 데이터 트래픽(data traffic)의 급격한 증가와 이를 수용하기 위한 전광 네트워크(All Optical Network)의 구성이 필수적인 사항으로 인식되고 있다. 이로 인해, 광네트워크를 구성하기 위한 다양한 솔루션이 제시되고, 여러 광전송 시스템과 광라우팅 장치를 개발하기 위한 많은 노력이 진행 중이며, 여러 제품들이 출시되고 있다. 파장분할 다중화기(Wavelength Division Multiplexer, WDM)를 근간으로 한 링형 광네트워크(optical ring network)는 네트워크 구성의 용이함과 네트워크의 절체 복구, 초기 비용의 절감 등으로 인해 많은 주목을 받는 네트워크 토폴로지(network topology)이며, 이미 세계 여러 곳에서 많이 채택되어지고 있다.
이러한 링형 광네트워크의 구성은 다수의 채널을 기반으로 하여 노드 간 통신을 이루게 된다. 다시 말해서, 각 노드 간 통신 연결이 필요한 한 쌍의 노드에 하나, 또는 둘 이상의 채널을 할당하고, 상기 채널을 매개로 하여 양방향 통신을 이루게 되는 것이다. 이와 같이, 네트워크의 구성이 채널 단위로 라우팅되고, 이러한 채널을 미리 설정하는 이유로, 데이터 트래픽의 버스트(burst) 특성을 수용하기 위한 유연성(flexibility)에 매우 큰 약점을 가지게 되고, 네트워크가 갖는 대역폭의 전체적인 효율성은 크게 떨어지게 된다.
이러한 단점을 극복하기 위해 많은 사람들은 광패킷 스위칭(Optical Packet Switching, OPS)와 광버스트 스위칭(Optical Burst Switching, OBS) 기술을 기반으로 한 광라우터 연구에 많은 힘을 쏟고 있으며, 이러한 노력의 결과도 많이 발표되어지고 있다. 그러나, 많은 사람들이 많은 노력을 기울이고 있음에도 불구하고 이러한 광패킷 스위칭, 광버스트 스위칭 기술을 구현하기에는 많은 문제점이 있다. 광패킷 스위칭과 광버스트 스위칭이 패킷 또는 버스트 단위로 스위칭을 하는 이유로, 네트워크를 이루는 각 노드에서 이들 패킷(또는 버스트)의 충돌을 해결하여야 하며, 또한 이들을 매우 빠른 속도로 스위칭하여야 한다는 문제가 필수적으로 발생한다.
이러한 문제 해결을 위해 광버퍼(optical buffer), 고속 광스위치(high speed optical switch) 등의 광소자(optical component) 문제가 우선 해결되어야 하며, 이러한 광소자 해결을 위해 광섬유를 이용한 버스트 딜레이 라인(burst delay line), 파장 변환기(wavelength converter) 등을 이용한 솔루션을 찾아보지만 아직은 만족할 만한 해답이 없고, 경제적 관점에서 이러한 해결 방법 또한 매우 오랜 시간을 필요로 할 것으로 판단된다.
요약하자면, 종래에 따른 파장분할 다중방식의 링형 광네트워크는 채널 단위로 광경로가 설정되어 있기 때문에, 정적인(static) 대용량의 데이터 전송에는 적합하지만, 버스트 특성을 갖는 데이터 전송에는 효율적이지 못하게 되어 있다. 따라서, 네트워크가 갖는 대용량 대역폭을 효율적으로 이용하지 못하고 네트워크가 갖는 대역폭의 낭비가 심하게 된다. 또한, 이를 보완하기 위한 대안으로 제시되는 광패킷 스위칭, 광버스트 스위칭을 기반으로 한 광라우터의 경우는 기술적으로 데이터의 충돌을 줄이기 위해 광버퍼, 파장 변환기 등의 소자가 절대적으로 필요로 하나 현재의 기술로써 이러한 부품의 구현은 아직 많은 문제점과 난관을 안고 있기에 그 구현성과 경제성에 많은 문제점이 있다.
본 발명은 상술한 종래의 문제점들을 해결하기 위하여 안출한 것으로서, 본 발명의 목적은 버스트 특성을 갖는 대용량 데이터 전송에 적합하면서도, 기술적, 경제적으로 구현성이 뛰어난 링형 광네트워크의 구성을 제공함에 있다.
또한, 네트워크가 갖는 대역폭의 효율성을 개선하면서도 현실적으로 구현 가능한 링형 광네트워크의 구성과, 이를 위한 노드의 구성을 제공함에 있다.
상기한 문제점을 해결하기 위하여, 본 발명에 따른 광섬유 링크로 연결된 다수의 코어 노드를 구비한 링형 광네트워크에 있어서, 상기 각 코어 노드는, 수신된 광신호를 파장에 따라 다수의 채널로 역다중화하는 역다중화부와; 제어 신호에 따라 상기 다수의 채널 중 선택된 채널을 드롭하는 애드/드롭부와; 상기 애드/드롭부를 통과하여 입력된 다수의 채널을 다중화하여 출력하는 다중화부와; 상기 역다중화부와 상기 애드/드롭부 사이에 배치되며, 상기 각 채널의 일부를 분기시키는 분기부와; 상기 분기된 채널들로부터 상기 각 채널에 변조된 프레임의 목적지를 인식하고, 선택된 채널을 드롭하기 위한 제어 신호를 상기 애드/드롭부로 출력하는 제어부를 포함하고, 상기 프레임은, 다수의 패킷 데이터로 구성된 버스트 데이터와; 상기 버스트 데이터의 목적지를 나타내는 헤더 데이터를 포함하여 구성된다.
삭제
삭제
삭제
삭제
삭제
이하에서는 첨부도면들을 참조하여 본 발명의 실시예를 상세히 설명하기로 한다. 본 발명을 설명함에 있어서, 관련된 공지기능이나 구성에 대한 구체적인 설명은 본 발명의 요지를 모호하지 않게 하기 위하여 생략한다.
도 1은 본 발명의 바람직한 실시예에 따른 버스트 데이터 통신을 위한 링형 광네트워크의 구성을 나타내는 도면이며, 도 2는 도 1에 도시된 코어 노드의 구성을 나타내는 도면이고, 도 3은 도 2에 도시된 입사 노드의 구성을 나타내는 도면이고, 도 4는 도 2에 도시된 출사 노드의 구성을 나타내는 도면이다.
도 1을 참조하면, 상기 링형 광네트워크는 순방향 및 역방향 광섬유 링크(550, 600), 또는 워킹(working) 및 프로텍션(protection) 광섬유 링크,로 연결된 다수의 코어 노드(core node, 100)와, 상기 다수의 코어 노드(100)와 일대일로 연결된 다수의 에지 노드(edge node, 300)를 포함하여 구성된다. 인접한 코어 노드들(100) 사이에서는 다수의 채널로 구성된 파장분할 다중화된 광신호가 전송되며, 상기 코어 노드(100)와 에지 노드(300) 사이에서는 독립된 채널들이 전송된다. 상기 광네트워크는 다수의 서비스 장치로부터 취합된 패킷 데이터들을 목적지에 따라 분류하고, 이를 일정한 길이로 묶어서 전송하는 버스트 데이터 단위의 통신을 수행한다. 즉, 상기 각 채널에 실려서 전송되는 프레임(frame)은 동일한 목적지와 우선 순위를 가진 패킷 데이터들로 이루어진 버스트 데이터와, 상기 프레임의 목적지를 나타내는 헤더 데이터를 포함한다. 상기 각 코어 노드(100)는 수신된 채널에 변조된 프레임에서 헤더 데이터를 인식하고, 이를 토대로 하여 스위칭을 수행한다. 즉, 상기 각 코어 노드(100)는 수신된 헤더 데이터가 나타내는 목적지가 자신을 가리키면 상기 프레임을 드롭(drop)시키고, 다른 노드를 가리키면 상기 프레임을 그대로 통과시켜서 다음 노드로 전송되도록 한다.
도 2를 참조하면, 상기 코어 노드(100)를 구성하는 소자들은 중복 배치된 순방향 광섬유 링크(550)측 소자들(110)과, 역방향 광섬유 링크(600)측 소자들(200)로 구분된다. 정상 상태에서도 상기 순방향 및 역방향 광섬유 링크(550,600)를 모두 이용하지만, 상기 역방향 광섬유 링크(600)는 링크 절단 상황에서 큰 역할을 담당하게 된다. 이하 이해의 편이를 위하여 상기 순방향 광섬유 링크(550)측 소자들만을 설명하기로 한다.
상기 코어 노드(100)는 역다중화부(120)와, 애드/드롭부(130)와, 다중화부(140)와, 분기부(150)와, 광수신부(160)와, 제어부(170)를 포함한다.
상기 역다중화부(demultiplexer, 120)는 다른 인접한 코어 노드로부터 입력된 광신호를 채널별로(또는 파장별로) 역다중화하여 출력한다. 상기 역다중화부(120)로는 하나의 입력단과 N개의 출력단을 갖는 1×N 광도파로열 격자(arrayed waveguides grating)를 사용할 수 있다.
상기 애드/드롭부(130)는 N 개의 2×2 광스위치(135)를 포함하며, 상기 N 개의 광스위치(135)는 상기 역다중화부(120)의 출력단들과 일대일 대응된다. 상기 각 광스위치(135)는 상기 제어부(170)의 제어 신호에 따라 스위칭 동작을 수행하며, 상기 역다중화부(120)로부터 입력된 채널을 상기 에지 노드(300)를 구성하는 출사 노드(egress node, 410)측으로 드롭시키거나 상기 다중화부(140)측으로 통과시키는 기능을 수행한다. 또한, 상기 광스위치(135)는 상기 에지 노드(300)를 구성하는 입사 노드(ingress node, 310)로부터 입력된 채널을 애드(add)시켜서 상기 다중화부(140)측으로 출력하는 기능을 수행한다.
상기 다중화부(140)는 상기 애드/드롭부(130)로부터 입력된 다수의 채널을 다중화하여 출력한다. 상기 다중화부(130)로는 N개의 입력단과 하나의 출력단을 갖는 N×1 광도파로열 격자를 사용할 수 있다. 통상의 광학 소자와 마찬가지로, 상기 광도파로열 격자는 가역성이 있어서 다중화기 또는 역다중화기로 사용될 수 있다.
상기 분기부(150)는 N개의 1×2 탭커플러(tab coupler, 155)를 포함하며, 상기 N 개의 탭커플러(155)는 상기 역다중화부(120)의 N개의 출력단과 일대일 대응된다. 상기 분기부(150)는 상기 역다중화부(120)와 상기 애드/드롭부(130) 사이에 배치되며, 상기 각 채널의 일부를 분기시키는 기능을 수행한다. 예를 들어, 상기 탭커플러(155)로 입력된 채널에서 전체 파워의 10%에 해당하는 채널 일부는 상기 광수신부(160)로 출력하고, 나머지 90%에 해당하는 채널 일부는 상기 광스위치(135)로 출력한다.
상기 광수신부(160)는 N개의 포토다이오드(photodiode)를 포함하며, 상기 N개의 포토다이오드는 상기 N개의 광커플러(135)와 일대일 대응된다. 상기 광수신부(160)는 상기 분기된 채널들을 광전 변환하여 출력한다.
상기 제어부(170)는 상기 광전 변환된 채널들로부터 프레임들을 복조하고, 상기 각 프레임의 헤더 데이터를 추출함으로써 해당 목적지를 인식한다. 또한, 그 목적지가 자신을 가리키는 프레임을 검출하고, 상기 검출된 프레임을 선택적으로 드롭시키기 위한 제어 신호를 상기 애드/드롭부(130)로 출력한다. 즉, 상기 검출된 프레임이 변조된 채널이 입력되는 광스위치(135)에 제어 신호를 출력하고, 상기 광스위치(135)는 스위칭 과정을 수행함으로써 해당 채널을 상기 출사 노드(410)측으로 드롭한다. 또한, 상기 제어부(170)는 상기 입사 노드(310)에서 생성된 프레임의 목적지, 우선 순위 등을 인식함으로써, 상기 프레임에 의해 변조될 채널 및 채널 송신 시점을 결정하게 된다.
상기 에지 노드(300)는 입사 노드(310)와 출사 노드(410)를 포함한다.
도 3을 참조하면, 상기 입사 노드(310)는 인터페이스부(320)와, 룩-업 테이블(look-up table, 330)과, 제1 전기 스위치(340)와, 버스트 어셈블러(burst assembler, 350)와, 제2 전기 스위치(360)와, 헤더 부착부(370)와, 광송신부(380)를 포함한다.
상기 인터페이스부(320)는 M개의 인터페이스 카드(interface card, 325)를 포함하며, 상기 각 인터페이스 카드(325)는 각각 서비스 장치와 물리적으로 연결되어 있으며, 상기 서비스 장치는 IP 라우터, 이더넷 스위치, 소넷 장비 등일 수 있다. 상기 인터페이스부(320)는 다양한 서비스 포맷에 대한 인터페이스를 제공하기 위한 것이며, 동시 다발적으로 수신되는 패킷 데이터들의 제어 신호(예를 들어, IP 데이터의 헤더 패킷)를 추출하는 등의 방식으로 목적지, 우선 순위 등을 인식하게 된다.
상기 룩-업 테이블(330)은 목적지 및 우선 순위에 따른 상기 버스트 어셈블러(350)의 버퍼(355) 번호가 저장되어 있다.
상기 제1 전기 스위치는(340) 상기 인터페이스부(320)에서 인식된 목적지 및 우선 순위와, 상기 룩-업 테이블(330)을 참조하여 상기 각 인터페이스 카드(325)로부터 입력된 데이터를 상기 버스트 어셈블러(350)의 해당 버퍼(355)로 출력한다.
상기 버스트 어셈블러(350)는 N개의 버퍼(355)를 포함하며, 상기 버퍼들(355)은 목적지 노드와 우선 순위에 따라 세부적으로 분류되어 있다. 상기 버스트 어셈블러(350)는 상기 각 버퍼(355)에 저장된 패킷 데이터들을 일정 길이로 묶어서 버스트 데이터를 생성하게 된다.
상기 헤더 부착부(370)는 N개의 헤더 부착기(375)를 포함하며, 상기 버퍼들(355)과 상기 헤더 부착기들(375)은 일대일 대응된다. 상기 제2 전기 스위치(360)를 통해 입력된 버스트 데이터의 전단에 목적지를 나타내는 헤더 데이터를 붙임으로써 프레임을 완성한다.
상기 제2 전기 스위치(360)는 상기 제어부(170)의 제어 신호에 따라 상기 버스트 어셈블러(350)의 버퍼들(355)에 분류된 버스트 데이터들을 각각 해당 헤더 부착기(375)로 출력한다. 즉, 상기 제2 전기 스위치는 상기 버퍼들(355)에 분류된 버스트 데이터들을 상기 코어 노드(100)에 올리기 위해서, 상기 각 버스트 데이터를 선택된 채널에 따라 해당 헤더 부착기(375)로 출력하는 기능을 수행한다.
상기 광송신부(380)는 서로 다른 파장의 채널을 출력하는 N개의 광송신기(385)를 포함하며, 상기 광송신기들(385)은 상기 헤더 부착기들(375)과 일대일 대응된다. 상기 광송신기(385)는 해당 헤더 부착기(375)로부터 입력된 프레임에 의해 변조된 채널을 출력한다. 상기 광송신기(385)로는 레이저 다이오드, 발광 다이오드 등을 사용할 수 있다.
도 4를 참조하면, 상기 출사 노드(410)는 광수신부(420)와, 버스트 디스어셈블러(burst disassembler, 430)와, 룩-업 테이블(450)과, IP 패킷 포워딩부(440)와, 전기 스위치(460)와, 인터페이스부(470)를 포함한다.
상기 광수신부(420)는 서로 다른 파장의 채널을 수신하는 N개의 광수신기(425)를 포함하며, 상기 광수신기들(425)은 상기 코어 노드(100)의 광스위치들(135)과 일대일 대응된다. 상기 광수신기(425)는 입력된 채널을 광전 변환하여 출력한다. 상기 광수신기(425)로는 포토다이오드를 사용할 수 있다.
상기 버스트 디스어셈블러(430)는 상기 각 광수신기(425)로부터 입력된 프레임에서 헤더 데이터를 제거하고, 버스트 데이터를 패킷 데이터들로 분해한다.
상기 IP 패킷 포워딩부(440)는 M개의 IP 패킷 포워더(IP packet forwarder, 445)를 포함하며, 상기 버스트 디스어셈블러(430)로부터 입력된 패킷 데이터의 최종 목적지, 즉 상기 패킷 데이터의 IP 주소를 인식한다.
상기 룩-업 테이블(450)은 각 IP 주소에 따른 상기 인터페이스부(470)의 해당 인터페이스 카드(475)의 번호가 저장되어 있다.
상기 전기 스위치(460)는 상기 IP 패킷 포워딩부(440)에서 인식된 IP 주소와, 상기 룩-업 테이블(450)을 참조하여 상기 각 IP 패킷 포워더(445)로부터 입력된 패킷 데이터를 상기 인터페이스부(470)의 해당 인터페이스 카드(475)로 출력한다.
상기 인터페이스부(470)는 M개의 인터페이스 카드(475)를 포함하며, 상기 각 인터페이스 카드(475)는 각각 서비스 장치와 물리적으로 연결되어 있으며, 상기 서비스 장치는 IP 라우터, 이더넷 스위치, 소넷 장비 등일 수 있다. 상기 인터페이스부(470)는 다양한 서비스 포맷에 대한 인터페이스를 제공하기 위한 것이다.
도 5는 도 1에 도시된 코어 노드 A의 채널 애드/드롭 과정을 설명하기 위한 개략도이고, 도 6은 코어 노드 A에 관련된 타임 슬롯을 나타내는 도면이다.
이해의 편이를 위하여, 도 5에는 상기 코어 노드(100) A 및 에지 노드(300) A'의 구성 소자들 중 관련된 소자들만 도시되어 있으며, 채널에 변조된 다수의 프레임이 직접적으로 도시되어 있다. 프레임에 표시된 영문자는 목적지로 정해진 코어 노드(100)를 지칭하며, 편의상 프레임 A는 코어 노드(100) A를 목적지로 하는 프레임이라고 정한다.
먼저 상기 코어 노드(100) A의 채널 드롭 과정을 설명하고, 이후 상기 코어 노드(100) A의 채널 애드 과정을 설명하기로 한다.
제어부(170)는 탭커플러(155)에 의해 분기된 채널 일부를 통해서 해당 프레임의 목적지를 인식하며, 그 목적지가 자신을 가리키는 프레임을 검출한다. 또한, 상기 검출된 프레임을 선택적으로 드롭시키기 위한 제어 신호를 해당 광스위치(135)로 출력한다. 상기 광스위치(135)로 프레임 C, 프레임 A, 프레임 B가 차례로 입력되고 있으며, 상기 제어부(170)는 상기 프레임 A가 자신을 목적지로 함을 인식하고, 상기 광스위치(135)로 제어 신호를 출력한다. 상기 광스위치(135)는 스위칭 동작을 수행하며, 상기 제3 채널(λ3)은 상기 에지 노드(300) A'의 출사 노드(410)로 입력된다.
상기한 드롭 과정을 도 6을 참조하여 시간순으로 설명하면 하기하는 바와 같다.
Tn-1 시점에서는 프레임 C가 입력되고 있으며, 상기 프레임 C는 코어 노드(100) C를 목적지로 하기 때문에 상기 광스위치(135)를 그대로 통과하게 된다.
Tn 시점에서는 프레임 A가 입력되고 있으므로, 상기 제어부(170)는 상기 광스위치(135)로 제어 신호를 출력하며, 상기 광스위치(135)가 스위칭 동작을 수행함에 따라서 상기 프레임 A는 상기 에지 노드(300) A'의 출사 노드(410)로 출력된다.
Tn+1 시점에서는 프레임 B가 입력되고 있으며, 상기 제어부(170)는 상기 광스위치(135)로 제어 신호를 출력한다. 상기 광스위치(135)가 스위칭 동작을 수행함으로써 상기 프레임 B는 다중화기(140)로 출력된다. 즉, 상기 프레임 B는 코어 노드(100) B를 목적지로 하기 때문에, 상기 광스위치(135)를 그대로 통과하게 된다.
다음으로, 상기 코어 노드(135) A의 채널 애드 과정을 설명하기로 한다.
상기 제어부(135)는 입사 노드(310)에서 생성된 프레임 D가 전송될 광섬유 링크, 채널 및 시점을 결정한다. 상기 프레임 D를 구성하는 버스트 데이터는 버스트 어셈블러(350)의 버퍼(355)에 저장되어 있으며, 상기 입사 노드(310)의 제2 전기 스위치(360)는 상기 제어부(170)로부터 제어 신호가 입력될 때까지 상기 버스트 데이터의 저장을 유지시킨다. 상기 제어부(170)는 분기부(150)를 이용하여 네트워크 내의 모든 채널 상태를 인식하고 있으며, 상기 버스트 어셈블러(350) 내에 저장된 모든 버스트 데이터의 우선 순위, 통신 프로토콜 등을 고려하여 차례로 전송할 버스트 데이터를 결정하고, 모든 채널을 대상으로 빈 타임 슬롯을 검색하게 된다. 이후, 최적의 채널 및 빈 타인 슬롯이 선택되면 상기 입사 노드(310)의 제2 전기 스위치(360)로 제어 신호를 출력하며, 대기중인 버스트 데이터와 헤더 데이터를 묶어서 프레임을 생성하고, 상기 프레임에 의해 변조된 채널을 상기 광스위치(135)로 출력한다. 이후, 상기 채널은 상기 광스위치(135)를 통과하여 상기 다중화기(140)로 입력된다.
상기한 채널 애드 과정을 도 6을 참조하여 예를 들어 설명하면 하기하는 바와 같다. 이 때, 상기 제어부(170)가 제3 채널(λ3)의 Tn 시점의 타임 슬롯을 선정한 경우를 가정한다.
상기 제어부(170)는 Tn 시점에 이를 때까지 전송할 버스트 데이터를 대기 상태로 유지하고, Tn 시점에 이르면 상기 제2 전기 스위치(360)로 제어 신호를 출력한다. 상기 제2 전기 스위치(360)는 상기 버스트 데이터가 저장된 버퍼(355)와 해당 헤더 부착기(375)를 연결하고, 상기 헤더 부착기(375)는 상기 버스트 데이터와 해당 헤더 데이터를 묶어서 프레임을 생성한다. 이후, 해당 광송신기(385)가 상기 프레임에 의해 변조된 채널을 상기 광스위치(135)로 출력한다. 이후, 상기 채널은 상기 광스위치(135)를 통과하여 상기 다중화기(140)로 출력된다.
상술한 바와 같이, 본 발명에 따른 링형 광네트워크는 버스트 데이터와 헤더 데이터로 구성된 프레임을 기반으로 한 통신을 수행함으로써 버스트 특성을 갖는 대용량 데이터 전송에 적합하다는 이점이 있다.
또한, 본 발명에 따른 링형 광네트워크는 채널 애드/드롭 과정을 수행함에 있어서 탭커플러, 광스위치 등을 이용한 심플한 구조를 제시함으로써, 기술적, 경제적으로 구현성이 뛰어나다는 이점이 있다.
더욱이, 본 발명에 따른 링형 광네트워크는 에지 노드의 전기적 버퍼를 이용함으로써, 네트워크가 갖는 대역폭의 효율성을 개선하면서도 현실적으로 구현 가능하다는 이점이 있다.
도 1은 본 발명의 바람직한 실시예에 따른 버스트 데이터 통신을 위한 링형 광네트워크의 구성을 나타내는 도면,
도 2는 도 1에 도시된 코어 노드의 구성을 나타내는 도면,
도 3은 도 2에 도시된 입사 노드의 구성을 나타내는 도면,
도 4는 도 2에 도시된 출사 노드의 구성을 나타내는 도면,
도 5는 도 1에 도시된 코어 노드 A의 채널 애드/드롭 과정을 설명하기 위한 개략도,
도 6은 도 1에 도시된 코어 노드 A에 관련된 타임 슬롯을 나타내는 도면.

Claims (7)

  1. 삭제
  2. 광섬유 링크로 연결된 다수의 코어 노드를 구비한 링형 광네트워크에 있어서, 상기 각 코어 노드는,
    수신된 광신호를 파장에 따라 다수의 채널로 역다중화하는 역다중화부와;
    제어 신호에 따라 상기 다수의 채널 중 선택된 채널을 드롭하는 애드/드롭부와;
    상기 애드/드롭부를 통과하여 입력된 다수의 채널을 다중화하여 출력하는 다중화부와;
    상기 역다중화부와 상기 애드/드롭부 사이에 배치되며, 상기 각 채널의 일부를 분기시키는 분기부와;
    상기 분기된 채널들로부터 상기 각 채널에 변조된 프레임의 목적지를 인식하고, 선택된 채널을 드롭하기 위한 제어 신호를 상기 애드/드롭부로 출력하는 제어부를 포함하고, 상기 프레임은,
    다수의 패킷 데이터로 구성된 버스트 데이터와;
    상기 버스트 데이터의 목적지를 나타내는 헤더 데이터를 포함하여 구성됨을 특징으로 하는 버스트 데이터 통신을 위한 링형 광네트워크.
  3. 제2항에 있어서,
    상기 링형 광네트워크는 상기 각 코어 노드에 부속된 입사 노드를 더 포함하며, 상기 입사 노드는,
    다수의 서비스 장치와 물리적으로 연결되어 있으며, 상기 서비스 장치로부터 입력된 패킷 데이터의 목적지를 인식하는 인터페이스부와;
    목적지에 따라 세부적으로 분류된 다수의 버퍼를 구비하며, 상기 각 버퍼에 저장된 패킷 데이터들을 일정 길이로 묶어서 버스트 데이터를 생성하는 버스트 어셈블러와;
    상기 인터페이스부로부터 입력된 패킷 데이터를 목적지에 따라 상기 버스트 어셈블러의 해당 버퍼로 출력하는 제1 전기 스위치와;
    입력된 버스트 데이터와 목적지를 나타내는 헤더 데이터를 묶어서 프레임을 생성하는 헤더 부착부와;
    상기 제어부의 제어 신호에 따라 상기 버스트 어셈블러의 해당 버퍼에 저장된 버스트 데이터를 상기 헤더 부착부로 출력하는 제2 전기 스위치와;
    상기 헤더 부착부로부터 입력된 프레임에 의해 변조된 채널을 상기 코어 노드의 애드/드롭부로 출력하는 광송신부를 포함하여 구성됨을 특징으로 하는 버스트 데이터 통신을 위한 링형 광네트워크.
  4. 제3항에 있어서,
    상기 링형 광네트워크는 상기 각 코어 노드에 부속된 출사 노드를 더 포함하며, 상기 출사 노드는,
    상기 코어 노드의 애드/드롭부로부터 입력된 채널에서 프레임을 복조하여 출력하는 광수신부와;
    상기 각 프레임에서 헤더 데이터를 제거하며, 버스트 데이터를 패킷 데이터들로 분해하는 버스트 디스어셈블러와;
    상기 버스트 디스어셈블러로부터 입력된 패킷 데이터의 IP 주소를 인식하는 IP 패킷 포워딩부와;
    다수의 서비스 장치와 물리적으로 연결된 다수의 인터페이스 카드와;
    상기 IP 패킷 포워딩부로터 입력된 패킷 데이터를 IP 주소에 따라 해당 인터페이스 카드로 출력하는 전기 스위치를 포함하여 구성됨을 특징으로 하는 버스트 데이터 통신을 위한 링형 광네트워크.
  5. 삭제
  6. 광섬유 링크로 연결된 다수의 코어 노드를 구비한 링형 광네트워크에 있어서,
    상기 다수의 코어 노드간에 전송되는 프레임은,
    다수의 패킷 데이터로 구성된 버스트 데이터와;
    상기 버스트 데이터의 목적지를 나타내는 헤더 데이터를 포함하여 구성되며,
    상기 각 코어 노드는 수신된 광신호를 파장에 따라 다수의 채널로 역다중화하며, 상기 각 채널의 일부를 분기하고, 상기 분기된 채널에 변조된 프레임의 목적지를 인식하고, 자신을 목적지로 하는 채널은 드롭하며, 다른 노드를 목적지로 하는 채널과 애드된 채널을 다중화하여 출력하고,
    각각 상기 코어 노드와 일대일 연결되며, 다수의 서비스 장치로부터 입력된 동일한 목적지를 갖는 패킷 데이터들을 일정 길이로 묶어서 버스트 데이터를 생성하고, 상기 버스트 데이터와 목적지를 나타내는 헤더 데이터를 묶어서 프레임을 생성하며, 상기 프레임에 의해 변조된 채널을 상기 코어 노드에 애드시키는 다수의 입사 노드를 포함하여 구성됨을 특징으로 하는 버스트 데이터 통신을 위한 링형 광네트워크.
  7. 제6항에 있어서,
    각각 상기 코어 노드와 일대일 연결되며, 상기 코어 노드로부터 드롭된 채널에서 프레임을 복조하며, 상기 프레임의 버스트 데이터를 패킷 데이터들로 분해하고, 상기 패킷 데이터의 IP 주소에 따라서 물리적 연결된 해당 서비스 장치로 상기 패킷 데이터를 출력하는 다수의 출사 노드를 더 포함하여 구성됨을 특징으로 하는 버스트 데이터 통신을 위한 링형 광네트워크.
KR10-2002-0062248A 2002-10-12 2002-10-12 버스트 데이터 통신을 위한 링형 광네트워크 KR100474694B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR10-2002-0062248A KR100474694B1 (ko) 2002-10-12 2002-10-12 버스트 데이터 통신을 위한 링형 광네트워크
US10/456,166 US7272311B2 (en) 2002-10-12 2003-06-06 Optical ring network for burst data communication
CNB031450806A CN1274103C (zh) 2002-10-12 2003-06-27 用于突发数据通信的光环形网
EP03023121.1A EP1408714B1 (en) 2002-10-12 2003-10-10 Optical ring network for burst data communication
JP2003353105A JP2004135352A (ja) 2002-10-12 2003-10-14 バーストデータ通信のためのリング状光ネットワーク

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0062248A KR100474694B1 (ko) 2002-10-12 2002-10-12 버스트 데이터 통신을 위한 링형 광네트워크

Publications (2)

Publication Number Publication Date
KR20040035901A KR20040035901A (ko) 2004-04-30
KR100474694B1 true KR100474694B1 (ko) 2005-03-10

Family

ID=32026146

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0062248A KR100474694B1 (ko) 2002-10-12 2002-10-12 버스트 데이터 통신을 위한 링형 광네트워크

Country Status (5)

Country Link
US (1) US7272311B2 (ko)
EP (1) EP1408714B1 (ko)
JP (1) JP2004135352A (ko)
KR (1) KR100474694B1 (ko)
CN (1) CN1274103C (ko)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100472951B1 (ko) * 2002-10-30 2005-03-10 한국전자통신연구원 광 버스트 스위칭망을 위한 광 버스트 조립 시뮬레이팅 장치
US7359396B1 (en) * 2003-10-09 2008-04-15 Nortel Networks Limited Optical-core network with selective signal queueing
KR100661348B1 (ko) 2004-11-03 2006-12-27 삼성전자주식회사 광 패킷 데이터 스위칭 네트워크에서 레이블 전송 장치 및방법
ATE400157T1 (de) * 2004-11-12 2008-07-15 Nokia Siemens Networks Gmbh Ein ringnetz für ein burst-geschaltetes netz mit verteiltem management
JP4593267B2 (ja) * 2004-12-28 2010-12-08 富士通株式会社 光ノードおよび光分岐挿入装置
US7676154B2 (en) * 2006-06-29 2010-03-09 Nortel Networks Limited Method and system for configuring a connection-oriented packet network over a wavelength division multiplexed optical network
CN101557339B (zh) * 2008-04-09 2012-04-04 华为技术有限公司 一种数据传输方法、数据处理节点以及数据传输***
US9130691B2 (en) * 2013-02-25 2015-09-08 Verizon Patent And Licensing Inc. Optical burst switched network nodes
CN104301027B (zh) * 2013-07-16 2018-10-26 南京中兴新软件有限责任公司 光突发交换环网中实现自动保护倒换的方法、***及节点
CN104348551B (zh) * 2013-07-23 2018-12-28 中兴通讯股份有限公司 一种光突发传送环网的动态带宽调度方法和装置
CN105744385B (zh) 2014-12-10 2020-06-16 中兴通讯股份有限公司 一种光突发传送网的传输方法和***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950022462A (ko) * 1993-12-10 1995-07-28 양승택 고장 감내형 광 링 통신망(A fault-tolerant optical ring network)
JPH08237289A (ja) * 1994-12-07 1996-09-13 At & T Corp 地域ネットワークの利用に適した波長分割多重化ハイブリッドリング
KR19990042385A (ko) * 1997-11-26 1999-06-15 이계철 제어신호를 이용한 분기 및 결합 제어 장치
KR20010034424A (ko) * 1998-02-04 2001-04-25 크로마티스 네트워크스, 인크. 가상 성형 네트워크
US6233074B1 (en) * 1998-05-18 2001-05-15 3Com Corporation Ring networks utilizing wave division multiplexing
KR20020066512A (ko) * 2001-02-12 2002-08-19 한국과학기술원 양방향 파장분할 다중방식 애드/드롭 자기치유 환형메트로망
KR20030096714A (ko) * 2002-06-17 2003-12-31 한국전자통신연구원 광 버스트 스위칭 망의 제어기 구조

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6111673A (en) * 1998-07-17 2000-08-29 Telcordia Technologies, Inc. High-throughput, low-latency next generation internet networks using optical tag switching
JP3593921B2 (ja) 1999-06-01 2004-11-24 日本電気株式会社 パケット転送方法および装置
JP3761362B2 (ja) * 1999-07-28 2006-03-29 沖電気工業株式会社 ノード制御装置、ノード装置、光ネットワークシステム及び光パス設定方法
US6810211B1 (en) * 1999-09-08 2004-10-26 Alcatel Preferred WDM packet-switched router architecture and method for generating same
JP3367499B2 (ja) 2000-02-25 2003-01-14 日本電気株式会社 超高速ネットワーク構築方式
JP2002026982A (ja) 2000-07-07 2002-01-25 Nippon Telegr & Teleph Corp <Ntt> パケットスイッチ
US6665495B1 (en) * 2000-10-27 2003-12-16 Yotta Networks, Inc. Non-blocking, scalable optical router architecture and method for routing optical traffic
US6850515B2 (en) * 2001-01-30 2005-02-01 The Regents Of The University Of California Optical layer multicasting using a single sub-carrier header and a multicast switch with active header insertion via light circulation
US6956868B2 (en) * 2001-02-15 2005-10-18 Chunming Qiao Labeled optical burst switching for IP-over-WDM integration
KR100487201B1 (ko) * 2003-02-04 2005-05-04 삼성전자주식회사 전기 버퍼를 이용한 대용량 광 라우터

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950022462A (ko) * 1993-12-10 1995-07-28 양승택 고장 감내형 광 링 통신망(A fault-tolerant optical ring network)
JPH08237289A (ja) * 1994-12-07 1996-09-13 At & T Corp 地域ネットワークの利用に適した波長分割多重化ハイブリッドリング
KR19990042385A (ko) * 1997-11-26 1999-06-15 이계철 제어신호를 이용한 분기 및 결합 제어 장치
KR20010034424A (ko) * 1998-02-04 2001-04-25 크로마티스 네트워크스, 인크. 가상 성형 네트워크
US6233074B1 (en) * 1998-05-18 2001-05-15 3Com Corporation Ring networks utilizing wave division multiplexing
KR20020066512A (ko) * 2001-02-12 2002-08-19 한국과학기술원 양방향 파장분할 다중방식 애드/드롭 자기치유 환형메트로망
KR20030096714A (ko) * 2002-06-17 2003-12-31 한국전자통신연구원 광 버스트 스위칭 망의 제어기 구조

Also Published As

Publication number Publication date
CN1274103C (zh) 2006-09-06
EP1408714B1 (en) 2014-02-26
US20040213572A1 (en) 2004-10-28
EP1408714A3 (en) 2011-09-07
CN1489322A (zh) 2004-04-14
KR20040035901A (ko) 2004-04-30
JP2004135352A (ja) 2004-04-30
US7272311B2 (en) 2007-09-18
EP1408714A2 (en) 2004-04-14

Similar Documents

Publication Publication Date Title
KR100459572B1 (ko) 버스트 통신을 위한 다중 링형 광 네트워크
US7369765B2 (en) Optical network with selective mode switching
JP4899577B2 (ja) 光ネットワーク及びノード
EP1897299B1 (en) Modular adaptation and configuration of a network node architecture
US7031608B2 (en) Optical packet node and optical packet add drop multiplexer
EP1600029B1 (en) Architecture, method and system of wdm-based photonic burst switched networks
JP3923477B2 (ja) 電気バッファを利用した大容量光ルータ
US20100061726A1 (en) Dynamically Reconfiguring An Optical Network Using An Ethernet Switch
KR100474694B1 (ko) 버스트 데이터 통신을 위한 링형 광네트워크
JP2005341529A (ja) 光伝送システム,光送受信装置,光伝送装置および光波長チャンネル接続認識制御方法
KR20030070903A (ko) 양방향 광 도파관들 사이에 다수의 데이터 브리지 광채널들을 갖는 양방향 파장분할 다중화 방식의 통신네트워크
EP2597801B1 (en) Meshed protected passive optical access network structure and optical network unit structure therefore
KR100594095B1 (ko) 양방향 파장분할 다중방식 애드/드롭 자기치유 허브형환형망
JP4969507B2 (ja) パケット転送装置
US7817919B1 (en) Method for transmission of data packets by means of an optical burst switching network and network nodes for an optical burst switching network
KR100565943B1 (ko) 파장 대역 경로 기반의 광패킷 레이블 스위칭 장치
JP4017506B2 (ja) ノード装置
KR100281419B1 (ko) 완전광 패킷 스위칭 시스템
Boroditsky et al. Composite packet switched WDM networks
GB2343093A (en) Changing from a uni-directional ring mode to a bi-directional non-ring mode in the event of an interruption

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: 20130130

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140128

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20150129

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee