KR100194604B1 - 일반 흐름제어를 이용한 유동 셀 제거장치 및 방법 - Google Patents

일반 흐름제어를 이용한 유동 셀 제거장치 및 방법 Download PDF

Info

Publication number
KR100194604B1
KR100194604B1 KR1019960052615A KR19960052615A KR100194604B1 KR 100194604 B1 KR100194604 B1 KR 100194604B1 KR 1019960052615 A KR1019960052615 A KR 1019960052615A KR 19960052615 A KR19960052615 A KR 19960052615A KR 100194604 B1 KR100194604 B1 KR 100194604B1
Authority
KR
South Korea
Prior art keywords
cell
terminal
flow control
general flow
relay
Prior art date
Application number
KR1019960052615A
Other languages
English (en)
Other versions
KR19980034532A (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 KR1019960052615A priority Critical patent/KR100194604B1/ko
Priority to US08/771,269 priority patent/US5894470A/en
Priority to JP9144135A priority patent/JPH10150452A/ja
Publication of KR19980034532A publication Critical patent/KR19980034532A/ko
Application granted granted Critical
Publication of KR100194604B1 publication Critical patent/KR100194604B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • 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/5603Access techniques
    • H04L2012/5609Topology
    • H04L2012/5612Ring
    • 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]
    • H04L2012/5627Fault tolerance and recovery
    • 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/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5647Cell loss
    • H04L2012/5648Packet discarding, e.g. EPD, PTD

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

본 발명은 광대역 종합정보 통신망하에서 가정 및 소규모 사업장에 광대역 서비스를 제공하고자 링 형태로 가입자 망을 구축할 경우 발생하는 유동셀을 제거하는 장치 및 방법에 관한 것으로서, 종래 광대역 종합정보 통신망의 구축이 댁내망이나 직접 가입자에게 서비스를 제공하기 위한 장치의 개발보다는 국가 기간망에 적용될 대규모 스위치 개발 및 사설망이나 다수의 지역에 광대역 서비스를 제공하기 위한 중규모 이상의 장치 개발에 중점을 둠으로써 대부분 스위치 개발 및 사설망이나 대용량의 입·출력을 요구하는 지역간 트래픽 송·수신의 사용에는 적합하나 직접 서비스를 사용하는 가정내에서나 소규모로 운영하는 사업장에서 사용하기는 링이나 버스 구조의 멀티엑세스 형상과 비교할 때 불리한 요인들이 존재함으로써, 본 발명은 셀 헤더내의 일반흐름제어 필드를 링 형상의 각 단말이 망 종단 장치에게 통보없이 전원을 차단(off)하거나 비정상적인 동작으로 인하여 유동 셀이 발생할 경우 이를 제거하는 수단으로 사용함으로써, 특히 가정내에서 비동기 전송모드(ATM) 서비스를 제공할 경우 자주 발생하는 전원 차단시에 불필요한 셀이 링의 대역폭을 점유하는 것을 효율적으로 차단할 수 있을 뿐만 아니라 연결 관리 측면에서 링 상에 존재하는 연결을 용이하게 제어하는 방법을 제공한다.

Description

일반 흐름제어를 이용한 유동 셀 제거장치 및 방법
본 발명은 광대역 종합정보통신망에서 발생하는 유동 셀을 제거하는 장치 및 방법에 관한 것이다.
종래의 광대역 종합정보통신망을 구성하기 위한 장치들은 댁내망이나 직접 가입자에게 서비스를 제공하기 위한 장치의 개발보다는 국가 기간망에 적용될 대규모 스위치 개발 및 사설망이나 다수의 지역에 광대역 서비스를 제공하기 위한 중규모 이상의 장치 개발에 중점을 두어 왔다.
상기 장치들의 대부분은 스위치 구조로 개발되어 대용량의 입·출력을 요구하는 지역간 트래 픽 송·수신의 사용에는 적합하나 직접 서비스를 사용하는 가정내에서나 소규모로 운영하는 사업장에서 사용하기에는 링이나 버스 구조의 멀티엑세스(multi-access) 형상(configuration)과 비교할때 다음과 같은 불리한 요인들이 존재한다.
그 첫째로, 스위치 구조의 장치는 각 서비스 단말들과 전송라인으로 연결할 경우 스위치에서 각 단말에 대하여 일대일로 모든 라인을 접속하여야 하므로 전송라인이 링이나 버스 형태보다 많이 소요되어 가격 상승의 요인이 된다.
두번째로, 복잡한 스위치 구조를 채택함으로써 단순 다중화기나 링 형태보다 유지보수나 운영의 어려움이 따른다.
다음 세번째로는, 입력 포토(port)의 증설이 필요할 경우 멀티 엑세스는 터미널을 이전 터미널이 터미널과 터미널 사이에 단순 증설로 가능하나 스위치 형태의 경우에는 포트의 증설을 위해 스위치 단위로 설치해야함으로 불필요한 포트의 낭비를 초래한다.
그러나 사용자가 단말의 전원을 차단하지 안으면 스위치 구조를 가지는 망의 경우는 다른 단말의 트래픽(traffic) 흐름에 영향을 주지 않으나, 링 형상의 망을 구축할 경우는 전원을 차단한 단말의 하 방향에 존재하는 단말로는 더 이상의 통신을 할 수가 없다.
그러므로 전원이 차단될 경우에도 데이터의 흐름을 이어주는 전원 차단 바이패스 스위치(power off bypass swithc)가 단말마다 요구된다.
상기와 더불어 각 단말에 있어서, 통신 도중 임의의 단말이 일방적인 전원 차단으로 인하여 발생한 유동 셀(floating cell)을 효율적으로 제거함으로써 링에서 불필요한 셀이 임의의 대역폭(bandwidth)을 점유하는 것을 방지할 수 있는 방법이 필요하다.
제1a, 1b도는 일반적인 스위치 구조를 가지는 망과 링 형성의 망 구성도이다.
상기 망 구성을 보면, 스위치 구조로 개발된 망 종단장치(11)의 경우는 광대역 망 종단장치(11)와 각 단말이 개별 선로를 사용하여 일대일로 연결되어 있으므로, 사용도중 임의의 단말이 전원을 끄더라도 다른 단말에는 영향을 주지 않으며, 타 단말의 대역폭을 점유하는 일도 발생하지 않는다.
그러나 상기 제1도의 (b)에서와 같이 광대역 망 종단장치(16)와 각 단말이 링 형태로 선로를 공유할 경우, 단말(17, 18, 19, 110)의 사용자가 사용도중 임의로 전원을 차단한 경우, 단말(17, 18, 19, 110) 아래에 존재하는 모든 단말(17, 18, 19, 110)은 더 이상의 통신이 불가능하다.
따라서 상기 사항을 방지하기 위하여 전원 차단 바이패스 스위치를 정착 할 경우에도 단말로 전달되고자 하는 모든 셀들은 링상에서 계속 링의 대역폭을 점유하게 된다.
상기 경우의 셀을 유동셀이라 하며, 본 발명은 링 형상의 가입자 망에서 임의의 단말이 전원을 차단할 경우 발생하는 유동 셀(floating cell)을 헤더에 존재하는 일반흐름제어 필드를 이용하여 광대역 망 종단장치(16)에서 제거하는 방법을 제공하는 것이다.
상기 일반흐름제어의 특허 검색결과, 일반흐름제어 필드를 유동 셀 제거 방법으로 사용하는 특허는 검색되지 않았다.
일반적으로 일반흐름제어 필드는 일대일 연결을 가지는 망에서 각 단말과 망 종단장치간 흐름제어를 위한 목적으로 비동기 전송모드(ATM) 셀 헤더내에 4비트를 할당하였으나, 상기 목적으로 사용하기 보다는 각 장치간 장치 인식자나 전혀 일반흐름제어 필드를 사용하지 않는 경우가 대부분이다.
제2도는 종래의 사설망에서 규정된 셀의 헤더 포멧 구성도이다.
상기 포멧 구성은 총 5바이트로 구성된 셀 헤더 중 첫 바이트의 상위 4비트가 일반흐름제어(GFC) 필드이고, 가상경로 인식자(VPI)와 가상채널 식별자(VCI)는 셀이 라우팅 될 경로를 결정한다.
일대일로 구성된 상기 망 종단장치(11)로 유입되는 트래픽의 양을 조절하기 위해 사용되는 일반흐름제어 필드에는 제어 모드와 비제어 모드가 있다.
상기 비제어 모드란 망 종단장치로 유입되는 데이터의 흐름 제어를 하지 않는 것을 의미하여 일반흐름제어(GFC) 필드에 '0'의 값을 삽입하여 유입되는 셀을 의미한다.
이에 반하여 제어모드란 광대역 망 종단장치(11)에 유입되는 각 셀에 대하여 우선순위를 부여한 뒤, 우선순위가 높은 셀부터 셀의 유입을 허용하거나, 망 종단장치(11)에 유입되는 총 트래픽의 양이 망 종단장치(11)에서 허용된 트래픽의 양을 초과할 경우 일시적으로 셀의 흐름을 각 단말(12, 13, 14, 15)별로 차단하는 방법이다.
그러나 알고리즘 자체가 복잡하고 상기 각 단말(12, 13, 14, 15)마다 트래픽 제어를 하기 위해서는 하드웨어적으로 방대한 양을 요구함으로 인해 현재 구현된 단말 및 망 종단장치(11) 중에서 제어모드를 지원하는 장치 및 단말은 아직 존재하지 않는다.
또한 멀티엑세스형 망을 구성할 경우 적용이 용이하지 않음으로 인해 모든 장치들이 비제어 모드만을 지원한다.
제1a도와 제1b도는 일반적인 스위치 구조를 가지는 망과 링 형상의 망 구성도.
제2도는 종래의 사설망에서 규정된 셀의 헤더 포멧 구성도.
제3도는 본 발명이 적용되는 광대역 망 종단 장치에서, 일반흐름제어를 이용한 유동셀 제거 장치의 블럭구성도.
제4a도와 제4b도는 본 발명의 가입자망에서의 유동 셀 처리 및 셀 흐름도.
* 도면의 주요부분에 대한 부호의 설명
31 : 프로세서부 31a : 일반흐름제어 처리로직부
32 : 셀릴레이 및 에드/드랍 기능부 32a : 유동셀 제거인식자 삽입로직부
32b : 셀제거 결정로직부 33 : 셀릴레이 및 에드/드랍 기능부
34 : ATM 계층 기능 처리부 34a : 유지보수셀 처리로직부
35 : ATM 계층 기능처리부 36,37,38,39,310,311 : 버퍼
본 발명은 광대역 종합정보 통신망하에서 가정 및 소규모 사업장에 광대역 서비스를 제공하고자 링 형태로 가입자 망을 구축할 경우 발생하는 유동 셀을 제거하는 방법 및 장치에 관한 것으로서, 이하 첨부된 도면을 참조하여 본 발명을 상세히 설명하는 다음과 같다.
제3도는 본 발명에 적용되는 광대역 및 종단장치에서 일반흐름제어를 이용한 유동 셀 제거장치의 구성도이다.
상기 일반흐름제어를 이용한 유동 셀 제거장치는 신호 셀을 송·수신하고 처리하기 위한 프로세서부(31)와 비동기 전송모드(ATM) 계층 기능처리부(34)(35)에서 전달된 셀의 일반흐름제어 필드를 검사하여 셀의 폐기 여부를 결정하는 셀 제거 결정로직부(32b)와, 프로세서부(31)에서 전달을 요구한 셀의 헤더내에 존재하는 일반흐름제어 필드에 특정값을 삽입하는 유동셀 제거인식자 삽입로직부(32a)를 구비하는 것을 특징으로 하는 셀릴레이 및 에드/드랍 기능부(32)(33)와, 헤더 변환과 유지보수(Operation and Maintenace,OAM) 셀을 삽입 및 추출하고 비동기 전송모드(ATM) 계층의 기본 기능을 수행하는 비동기 전송모드(ATM) 계층 기능처리부(34)(35) 및 다수의 버퍼(36)(37)(38)(39)(310)(311)로 구성된다.
링 형상의 광대역 가입자 망에서 각 단말(17)(18)(19)(110)간 또는 각 단말(17)(18)(19)(110)과 광대역 망 종단장치(16)간 주고 받는 셀은 메타 신호 셀과, 신호 셀과, 유지보수 셀 등이 있다.
상기 메타 신호 셀 및 신호 셀은 상기 프로세서부(31)에서 생성되어 셀릴레이 및 에드/드랍 기능부를 통하여 각 단말(17)(18)(19)(110)에 전달되고 각 단말로부터 전달된 메타신호 및 신호 셀은 셀릴레이 및 에드/드랍 기능부(32)로부터 프로세서부(32)에게 전달된다.
상기 셀릴레이 및 에드/드랍 기능부(32)(33)는 신호 및 메타 신호 셀의 송·수신 뿐만 아니라 각 가입자 단말(17)(18)(19)(110)간의 내부 통신을 지원하고, 망향(가입자향)에서 전달을 요구한 셀을 일시적으로 버퍼(310)(311)에 저장한 후 가입자 단말(망 장치)에 전달하는 기능을 한다.
상기 비동기 전송모드(ATM) 계층 기능 처리부(34)(35)에서 수신된 유지보수 셀은 비동기 WJS송모드(ATM) 계층 기능처리부(34)(35)내 유지보수 셀 처리로직(34a)에서 제어된 후 프로세서부(31)로 전달되거나 또는 셀릴레이 및 에드/드랍 기능부로 전달되어 상기 망향(가입자향)에 존재하는 단말이나 장치에 전달된다.
상기 각 셀에 대한 유동 셀 제거방법은 다음과 같다.
먼저 신호 셀을 보면, 프로세서부(31)에서 전달을 요구한 신호 셀은 버퍼(36)(38)를 통하여 셀릴레이 및 에드/드랍 기능부(32)(33)로 전달되며, 상기 셀릴레이 및 에드/드랍 기능부(32)(33)의 유동 셀 제거 인식자 삽입로직(32a)에서 일반 흐름 제어필드에 유동 셀 제거 인식자를 삽입할 것인지를 결정하게 된다.
상기 프로세서부(31)에서 각 가입자로 전달할 신호 및 메타 신호 셀이면 버퍼(38)로 라우팅하여 셀릴레이 및 에드/드랍 기능부(32)에서 유동 셀 제거 인식자를 삽입하여 각 단말에게 전달하고, 망향으로 전달할 셀인 경우는 버퍼(36)로 라우팅하여 셀릴레이 및 에드/드랍 기능부(33)에서 망 장치로 신호 셀을 전달한다.
상기의 경우, 일반흐름제어 필드는 반드시 비제어모드 즉 '0'의 값을 가지고서 전달되며, 망향으로 전달될 모든 셀들의 일반흐름제어 필드를 '0'의 값으로 채우는 이유는 일반흐름제어 필드가 '0'의 값이 아닌 경우 망 장치들이 해당 셀들을 모두 폐기하기 때문이다.
또한 링을 통하여 광대역 망 종단장치(16)로 전달된 신호 및 메타 신호셀은 각 단말(17)(18)(19)(110)이 정상 경로를 통하여 망 종단장치(16)로 입력되는 첫번째 경우와, 단말(17)(18)(19)(110)의 전원 차단(off) 및 이상 동작으로 인하여 광대역 망 종단장치(16)에서 전달을 요구한 셀이 광대역 망 종단장치(16)로 재 유입되는 두번째 경우가 있으며, 상기 두번째 경우는 셀릴레이 및 에드/드랍 기능부(32)내의 셀 제거 결정로직(32b)에서 유동셀로 판단하여 해당 셀을 폐기한다.
다음 가입자간의 통신용 릴레이 셀을 보면, 각 단말간의 통신용 셀인 가입자간 사용자 셀은 셀릴레이 및 에드/드랍 기능부(32)에서 링을 통하여 전달된 셀을 재 라우팅함으로써 지원된다.
상기 지원 후 비동기 전송모드(ATM) 계층 기능처리부(34)에서 헤더를 비교한 후 가입자간 사용자 셀 임을 알려오면 셀릴레이 및 에드/드랍 기능부(32)의 유동셀 제거 인식자 삽입로직(32a)이 일반흐름제어 필드에 유동 셀 제거 인식자를 삽입하여 각 단말(17)(18)(19)(110)로 전달한다.
가입자망내 각 단말(17)(18)(19)(110)이 정상 동작중인 경우에는 단말에서 셀이 드랍되므로 셀이 망 종단장치(16)로 재 유입되는 경우가 발생하지 않으나, 통신중인 단말(17)(18)(19)(110)이 비정상적인 동작을 하여 유동셀이 발생하면 망 종단장치내의 에드/드랍 기능부(32)에서 상기 셀을 제거한다.
또한 가입자와 망간의 원격 릴레이 셀을 보면, 가입자 망내의 단말(17)(18)(19)(110)과 다른 가입자 망내의 단말이 통신을 할 경우, 셀릴레이 및 에드/드랍 기능부(32)(33)는 버퍼(311)(310)을 사용하여 원격 릴레이를 지원한다.
따라서 셀이 망향으로 라우팅 될 경우 셀릴레이 및 에드/드랍기능부(33)로 셀을 전달하면, 상기 셀릴레이 및 에드/드랍 기능부(33)는 일반흐름제어 필드에 '0'의 값을 삽입한 뒤, 망향으로 셀을 전달한다.
상기 망향에서 가입자향으로 전달을 요구하는 셀은 셀 릴레이 및 에드/드랍 기능부(32)로 전달되고 셀릴레이 및 에드/드랍 기능부(32)는 유동 셀 제거 인식자를 일반흐름제어 필드에 삽입하여 해당 단말(17)(18)(19)(110)로 전달한다.
상기 전달된 셀이 망 종단장치로 재유입될 경우, 셀릴레이 및 에드/드랍 기능부(32)는 상기 셀을 유동 셀로 인식하여 셀 제거 결정로직(32b)에서 해당 셀을 폐기한다.
그리고 유지보수용 셀을 보면, 유지보수 셀에 대한 송·수신 처리는 ATM계층의 고유 기능으로서 비동기 전송모드(ATM) 계층 기능처리부(34)(35)와 프로세서부(31)의 협조하에 제어된다.
따라서 가입자 망내의 각 단말(17)(18)(19)(110) 및 광대역 망 종단장치(16)의 가입자 향은 가상채널에 대한 유지보수 기능만을 제공하며, 각 단말(17)(18)(19)(110)은 가상채널에 대한 종단점 기능을 그리고 광대역 망 종단장치(16)의 가입자 향은 가상채널에 대한 연결점 기능을 제공한다.
그리고 일반흐름제어를 이용한 유동 셀 제거와 관련된 유지보수 셀은 광대역 망 종단장치(16)에서 각 가입자 단말(17)(18)(19)(110)로 전달하는 경보인식 신호(AIS) 셀과, 링상의 단말 정보를 수집하기 위한 시스템 관리 셀(sustem management cell)과, 비동기 전송모드(ATM) 계층에서 각 연결이 정상적으로 동작하는지를 검증하기 위한 연속성 검사 셀(continuity check) 및 각 단말(17)(18)(19)(110)이 발생하는 원격 결함과 시스템 관리 셀은 비동기 전송모드(ATM) 계층 기능처리부(34)에서 프로세서부(31)의 명령에 의해 삽입되어 각 단말로 전달된다.
또한 상기 셀 삽입시 프로세서부(31)의 일반흐름제어 처리로직(31a)이 유지보수 셀 처리조직(34a)에 유동 셀 제거 인식자 삽입을 요구함으로서 셀 삽입시 유동 인식자를 삽입하여 전달한다.
만일 유동 셀이 발생하면 비동기 전송모드(ATM) 계층 기능처리부(34)의 유지보수 셀 처리로직(34a)에서 유지보수 셀에 유동 셀이 발생함을 상기 프로세서부(31)에게 알려준다.
상기 프로세서부(31)의 일반흐름제어 처리로직(31a)은 전달된 셀의 일반흐름제어 필드를 먼저 검사한 후 정상 셀이면 유지보수 셀에 대한 일반적인 처리를 하고 유동 셀인 경우는 이를 폐기한다.
상기 각 단말에서 발생한 원격 결함 인식(RDI)셀과 연속성 검사(Conrinuity Check)셀은 각 종단의 단말간에서 주고 받는 셀로서 원격 릴레이 셀과 동일하게 취급된다.
따라서 신호 및 메타 신호 셀과 가입자간 통신 셀과, 가입자와 원격 릴레이 셀과 유지보수 셀 중 연속성 검사 셀과 원격 결함 인식 셀의 유동 인식자 삽입 및 제거는 셀릴레이 및 에드/드랍 기능부(32)에서 수행하고, 유지보수 셀 중 경보 인식신호(AIS) 셀 및 시스템 관리(System Manegement)셀에 대한 처리는 ATM 계층 처리부(34)와 프로세서부(31)에서 처리한다.
제4a도와 제4b도는 본 발명의 가입자 망에서의 유동 셀 처리 및 셀 흐름도이다.
상기 제4a도는 신호 및 메타 신호 셀과, 서로 다른 가입자 망간의 원격 릴레이 셀 및 유지보수 셀에 대한 유동 셀 처리흐름도를 나타내고, 제4b도는 가입자망 내에서 단말간 통신을 할 경우 발생하는 유동 셀에 대한 처리 및 셀 흐름도를 각각 나타낸다.
상기 제4a도는 광대역 망 종단장치(41)가 망으로부터 입력된 셀을 단말(44)에게 전달하거나, 신호 및 메타 신호 셀을 전달하고자 할때 셀릴레이 및 에드/드랍 기능부(32)는 유동셀 제거 인식자 삽입로직(32a)에서 일반흐름제어(GFC0 필드내에 유동셀 제거 인식자를 삽입하여 전달한다.
상기 단말(44)이 정상적으로 동작하면 광대역 망 종단장치(41)에서 유입된 셀은 단말(44)에서 드랍되거나 제거되나, 사용자가 단말을 광대역 망 종단장치(41)에게 통보없이 전원을 임의로 차단(off)하거나 단말(44) 자체의 오동작으로 인하여 링으로 유입된 셀이 망 종단장치로 재 전송될 경우는 상기 셀릴레이 및 에드/드랍 기능부(32)내의 셀 제거 결정로직(32b)에서 일반흐름제어 필드를 판독하여 셀 제거 여부를 결정한다.
따라서 단말(44)의 링에 유입한 셀이 정상적으로 라우팅되기 위해서는 반드시 일반흐름제어(GFC) 필드를 '0'의 값을 가지는 비제어모드로 세팅하여 광대역 망 종단장치(41)로 전달하여야 한다.
다음 제4b도에서 단말(44)이 단말(43)과 내부 통신을 할 경우, 단말(43)에서 링으로 유입된 셀은 단말(44)로 입력되어 소거되고, 단말(44)에서 유입된 셀은 광대역 망 종단장치(41)내의 셀릴레이 및 에드/드랍 기능부(32)를 경유하여 단말(43)로 라우팅된다.
상기 내부 통신용 셀이 광대역 망 종단장치(41)를 경유할때, 셀릴레이 및 에드/드랍 기능부(32)의 유동 셀 제거 인식자 삽입로직(32a)은 일반흐름제어(GFC) 필드내에 유동셀 제거 인식자를 삽입하여 전달한다.
상기 단말(44)이 정상적으로 동작하면 광대역 망 종단장치(41)에서 유입된 셀은 단말(44)에서 드랍되거나 제거되나, 사용자가 단말을 광대역 망 종단장치(41)에게 통보없이 전원을 임의로 차단(off)하거나 단말(44)자체의 오동작으로 인하여 링으로 유입된 셀이 망 종단장치로 재 전송될 경우는 상기 셀릴레이 및 에드/드랍 기능부(32)내의 셀 제거 결정로직(32b)에서 일반흐름제어 필드를 판독하여 셀 제거 여부를 결정한다.
따라서 단말(44)이 링에 유입한 셀이 정상적으로 라우팅되기 위해서는 반드시 일반흐름제어(GFC) 필드를 '0'의 값의 비제어모드로 세팅하여 광대역 망 종단장치(41)로 전달하여야 한다.
도면 제4b도에서 단말(44)이 단말(43)과 내부통신을 할 경우, 단말(43)에서 링으로 유입된 셀은 단말(44)로 입력되어 소거되고, 단말(44)에서 유입된 셀은 광대역 망 종단장치(41)내의 셀릴레이 및 에드/드랍 기능부(320를 경유하여 단말(43)로 라우팅된다.
상기 내부 통신용 셀이 광대역 망 종단장치(41)를 경유할때, 셀릴레이 및 에드/드랍 기능부(32)의 유동 셀 제거 인식자 삽입로직(32a)은 일반흐름제어(GFC) 필드를 유동 셀 제거 인식자로 삽입하여 전달한다.
상기 단말(44)와 단말(43)간의 내부 통신중 하나의 단말이나 두 단말(44, 43)이 모두 전원이 차단(off)된 경우는 셀릴레이 에드/드랍 기능부(32)의 유동 셀 제거 인식자 삽입로직(32a)은 일반흐름제어(GFC) 필드를 유동 셀 제거 인식자로 삽입하여 전달한다.
상기 단말(44)와 단말(43)간의 내부 통신중 하나의 단말이나 두 단말(44, 43)이 모두 전원이 차단(off)된 경우는 셀릴레이 에드/드랍 기능부(32)내의 셀 제거 결정로직(32b)에서 상기 셀을 제거한다.
본 발명은 일반흐름제어(GFC)를 링 형상의 각 단말이 망 종단장치(16)에게 통보없이 전원을 차단(off)하거나 비정상적인 동작으로 인하여 유동 셀이 발생할 경우 이를 제거하는 방법으로서, 특히 가정내에서 비동기 전송모드(ATM) 서비스를 제공할 경우, 자주 발생하는 전원 차단(off)시에 불필요한 셀이 링의 대역폭을 점유하는 것을 효율적으로 차단함으로써 대역폭을 효율적으로 사용할 수 있을 뿐만아니라 연결관리 측면에서 링 상에 존재하는 연결을 용이하게 제어하는 방법을 제공한다.
본 발명에서는 일반흐름제어(GFC)를 링 형상의 각 단말이 망 종단 장치에게 통보없이 전원을 차단(off)하거나 비 정상적인 동작으로 인하여 유동 셀이 발생할 경우 이를 제거하는 방법으로서 사용하고, 특히 가정내에서 비동기 전송모드(ATM) 서비스를 제공할 경우 자주 발생하는 전원 차단시에 불필요한 셀이 링의 대역폭을 점유하는 것을 효율적으로 차단함으로 대역폭을 효율적으로 사용할 수 있을뿐만 아니라 연결 관리 측면에서 링 상에 존재하는 연결을 용이하게 제어하는 방법을 제공한다.

Claims (3)

  1. 신호 셀을 송·수신하고 유지보수 셀에 대한 일반흐름제어 필드를 검색하여 유동 셀을 제거하기 위한 일반흐름제어 로직(31a)을 구비하는 프로세서부(31)와, ATM 계층 기능 처리부(34, 35)에서 전달된 셀의 상기 일반흐름제어를 검색하여 셀의 폐기 여부를 결정하는 셀 제거 결정로직(32b)과, 상기 프로세서부에서 전달을 요구한 셀 및 가입자간 내부 통신용 셀 및 서로 다른 망간에 존재하는 단말간에 통신을 위한 원격 릴레이 셀에 대하여 셀 헤더내에 존재하는 일반흐름제어 필드에 특정값을 삽입하는 유동셀 제거인식자 삽입로직(32a)을 구비하는 셀릴레이 및 에드/드랍 기능부(32, 33)와 헤더 변환과 유지보수(OAM) 셀을 삽입 및 추출하고 ATM 계층의 기본 기능을 수행하는 ATM 계층 처리부(34. 35)와, 상기 각 부에서 입출력되는 데이타를 임시 저장하는 다수의 버퍼(36, 37, 38, 39, 310, 311)를 포함하는 것을 특징으로 하는 일반흐름제어를 이용한 유동 셀 제거장치.
  2. 프로세서부(31)와, 셀 제거 결정로직(32b)과, ATM 계층 처리부(34, 35)와, 다수의 버퍼(36, 37, 38, 39, 310, 311)로 구성된 유동 셀 제거장치를 포함하여 유동 셀을 제거하는 방법에 있어서, 셀 헤더내에 존재하는 일반흐름제어 필드를 이용하여 일반흐름제어 필드에 ATM 계층 기능처리부(34)(35)에서 전달된 셀의 일반흐름제어 필드를 검사하여 셀의 폐기 여부를 결정하는 셀 제거 인식자를 삽입하여 광대역 망 종단장치(16)로 재 유입된 유동 셀을 인식하고 제거하는 것을 특징으로 하는 유동 셀 제거방법.
  3. 제2항에 있어서, 광대역 망 종단장치(41)가 망으로부터 입력된 셀을 단말(44)에게 전달하거나, 신호 및 메타 신호 셀을 전달하고자 할때 셀릴레이 및 에드/드랍 기능부(32)는 유동셀 제거 인식자 삽입로직(32a)에서 일반흐름제어(GFC) 필드내에 유동셀 제거 인식자를 삽입하여 전달하는 제1단계와; 상기 단말(44)이 정상적으로 동작하면 광대역 망 종단장치(41)에서 유입된 셀은 단말(44)에서 드랍되거나 제거되나, 사용자가 단말을 광대역 망 종단장치(41)에게 통보없이 전원을 임의로 차단(off)하거나 단말(44) 자체의 오동작으로 인하여 링으로 유입된 셀이 망 종단장치로 재 전송될 경우는 상기 셀릴레이 및 에드/드랍 기능부(32)내의 셀 제거 결정로직(32b)에서 일반흐름제어 필드를 판독하여 셀 제거 여부를 결정하는 제2단계와; 상기 단말(44)이 단말(43)과 내부 통신을 할 경우, 단말(43)에서 링으로 유입된 셀은 단말(44)로 입력되어 소거되고, 단말(44)에서 유입된 셀은 광대역 망 종단장치(41)내의 셀릴레이 및 에드/드랍 기능부(32)를 경유하여 단말(43)로 라우팅하는 제3단계와; 상기 내부 통신용 셀이 광대역 망 종단장치(41)를 경유할때, 셀릴레이 및 에드/드랍 기능부(32)의 유동 셀 제거 인식자 삽입로직(32a)은 일반흐름제어(GFC) 필드내에 유동셀 제거 인식자를 삽입하여 전달하는 제4단계와; 상기 단말(44)이 정상적으로 동작하면 광대역 망 종단장치(41)에서 유입된 셀은 단말(44)에서 드랍되거나 제거되나, 사용자가 단말을 광대역 망 종단장치(41)에게 통보없이 전원을 임의로 차단(off)하거나 단말(44)자체의 오동작으로 인하여 링으로 유입된 셀이 망 종단장치로 재 전송될 경우 상기 셀릴레이 및 에드/드랍 기능부(32)내의 셀 제거 결정로직(32b)에서 일반흐름제어 필드를 판독하여 셀 제거 여부를 결정하는 제5단계와; 상기 단말(44)이 단말(43)과 내부통신을 할 경우, 단말(43)에서 링으로 유입된 셀은 단말(44)로 입력되어 소거되고, 단말(44)에서 유입된 셀은 광대역 망 종단장치(41)내의 셀릴레이 및 에드/드랍 기능부(32)를 경유하여 단말(43)로 라우팅하는 제6단계와; 상기 내부 통신용 셀이 광대역 망 종단장치(41)를 경유할때, 셀릴레이 및 에드/드랍 기능부(32)의 유동 셀 제거 인식자 삽입로직(32a)은 일반흐름제어(GFC) 필드를 유동 셀 제거 인식자로 삽입하여 전달하는 제7단계와; 상기 단말(44)와 단말(43)간의 내부 통신중 하나의 단말이나 두 단말(44, 43)이 모두 전원이 차단(off)된 경우 셀릴레이 에드/드랍 기능부(32)내의 셀 제거 결정로직(32b)에서 상기 셀을 제거하는 제8단계를 포함하여 이루어지는 것으로 특징으로 하는 유동 셀 제거방법.
KR1019960052615A 1996-11-07 1996-11-07 일반 흐름제어를 이용한 유동 셀 제거장치 및 방법 KR100194604B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1019960052615A KR100194604B1 (ko) 1996-11-07 1996-11-07 일반 흐름제어를 이용한 유동 셀 제거장치 및 방법
US08/771,269 US5894470A (en) 1996-11-07 1996-12-20 Floating cell removing device using generic flow control and a method thereof
JP9144135A JPH10150452A (ja) 1996-11-07 1997-06-02 一般フロー制御を用いた流動セル除去装置および方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960052615A KR100194604B1 (ko) 1996-11-07 1996-11-07 일반 흐름제어를 이용한 유동 셀 제거장치 및 방법

Publications (2)

Publication Number Publication Date
KR19980034532A KR19980034532A (ko) 1998-08-05
KR100194604B1 true KR100194604B1 (ko) 1999-06-15

Family

ID=19481076

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960052615A KR100194604B1 (ko) 1996-11-07 1996-11-07 일반 흐름제어를 이용한 유동 셀 제거장치 및 방법

Country Status (3)

Country Link
US (1) US5894470A (ko)
JP (1) JPH10150452A (ko)
KR (1) KR100194604B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1260926C (zh) * 2002-11-08 2006-06-21 华为技术有限公司 一种城域传输设备中虚容器映射通道的流量控制方法
US7489640B2 (en) * 2003-09-30 2009-02-10 Agere Systems Inc. Processor with continuity check cache

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100293920B1 (ko) * 1993-06-12 2001-09-17 윤종용 비동기전송모드의사용자망접속인터페이스의트래픽제어장치및방법
JPH0766820A (ja) * 1993-08-24 1995-03-10 Matsushita Electric Ind Co Ltd フロー制御方式

Also Published As

Publication number Publication date
JPH10150452A (ja) 1998-06-02
US5894470A (en) 1999-04-13
KR19980034532A (ko) 1998-08-05

Similar Documents

Publication Publication Date Title
JP3162341B2 (ja) Atm基盤のアクセス網における既存網との連動装置
WO1994009576A1 (en) A broadband virtual private network service and system
KR19980702345A (ko) 안정적인 atm 마이크로파 링크 및 네트워크
JPH08186585A (ja) Atm交換機
EP1253755A2 (en) Inverse multiplexing over ATM via communication links having disparate data transmission rates
US5432783A (en) System and method for providing egress policing for broadband virtual private networks
JP4294027B2 (ja) 通信システム
US6944156B2 (en) Label request packet transmission method, packet transfer network and method thereof, and packet transfer device
US6882626B1 (en) System and method for automated switching of data traffic in a packet network
KR100194604B1 (ko) 일반 흐름제어를 이용한 유동 셀 제거장치 및 방법
US6418120B1 (en) Congestion avoidance mechanism for ATM switches
KR100204059B1 (ko) 링 구조에서 폭주제어를 위한 광대역 단말장치 및 그 방법
KR20010063768A (ko) 다중프로토콜 레이블 스위치 시스템의 가입자 정합장치
US6389020B1 (en) Customer premise network equipment and data communication method based on single ring configuration
KR0175578B1 (ko) 능동형 단방향 이중버스에서의 셀 릴레이 및 에드/드랍장치 및 방법
KR100423530B1 (ko) 에이티엠 접속망 및 망 접속 방법
KR0185873B1 (ko) 에이치엠가입자접면에서의멀티캐스팅셀복사장치
KR100233944B1 (ko) 가상경로 식별자를 이용한 비동기 전송 모드 다중화 장치
JP3075182B2 (ja) Cbrデータの順序性保障のatm伝送方式
KR0153925B1 (ko) 비동기 전달방식 교환기에서의 지능적 셀폐기 방법
US7509410B1 (en) Bulk status enquiry in a network
KR0132954B1 (ko) 링구조하의 1:7 atm 셀분기/결합 다중화기
KR100195057B1 (ko) 에이티엠 네트워크 시스템의 유지보수 셀 처리장치
KR970002713B1 (ko) 실시간 통신을 위한 링구조하의 atm셀 분기/결합 다중화기
KR100237365B1 (ko) 광대역 댁내망 구성방법 및 망종단장치

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

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee