KR100255803B1 - Ds1/ds1e-atm 셀 버스 접속장치의 제어방법 - Google Patents

Ds1/ds1e-atm 셀 버스 접속장치의 제어방법 Download PDF

Info

Publication number
KR100255803B1
KR100255803B1 KR1019970076961A KR19970076961A KR100255803B1 KR 100255803 B1 KR100255803 B1 KR 100255803B1 KR 1019970076961 A KR1019970076961 A KR 1019970076961A KR 19970076961 A KR19970076961 A KR 19970076961A KR 100255803 B1 KR100255803 B1 KR 100255803B1
Authority
KR
South Korea
Prior art keywords
ds1e
atm cell
unit
cell bus
processing
Prior art date
Application number
KR1019970076961A
Other languages
English (en)
Other versions
KR19990056928A (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 KR1019970076961A priority Critical patent/KR100255803B1/ko
Publication of KR19990056928A publication Critical patent/KR19990056928A/ko
Application granted granted Critical
Publication of KR100255803B1 publication Critical patent/KR100255803B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • H04L49/112Switch control, e.g. arbitration
    • 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/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • 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/0823Errors, e.g. transmission errors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • H04L49/111Switch interfaces, e.g. port details

Landscapes

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

Abstract

본 발명은 DS1/DS1E-ATM 셀 버스 접속장치의 제어방법에 관한 것으로서, DS1/DS1E-ATM 셀 버스 접속장치의 초기화 정보를 수집하는 단계, 디폴트 값을 사용하여, DS1/DS1E-ATM 셀 버스 접속장치를 초기화하는 단계, 초기화 정보를 MCU에 보고하는 단계, MCU가 보내준 초기화 정보를 이용하여, DS1/DS1E-ATM 셀 버스 접속장치를 재초기화하는 단계, 재초기화 후, 에러가 발생한 경우에는 MCU에게 경보 메시지를 보고하는 단계, 재초기화에 에러가 발생하지 않은 경우에는 인터럽트 벡터와 인터럽트 서비스 루틴을 등록하는 단계, 각 처리과정 사이에서의 메시지를 주고 받을 수 있는 통신 큐를 생성시키는 단계, 및 DS1E 신호에서 장애가 발생한 경우, LOS와 AIS를 선언/해제하는 FM 처리과정, 설정된 시간 간격으로 반복하여 동작해서, 성능 감시 항목을 생성하는 PM 처리과정, ATM 셀 처리부의 PVC에 대한 관리를 하는 CM 처리과정, MCU의 명령에 의하여, OAM 기능을 수행하는 OAM 처리과정, IPC 데이터를 송신하는 IPC 송신 처리과정, 해당 장치에서 인터럽트가 발생한 경우, 이벤트를 발생시키는 ISR 처리과정, IPC 메시지를 수신하는 IPC 수신 처리과정, 및 시험용 IPC 셀 송신, PVC 설정, 루프백 설정등의 기능을 수행하는 메뉴 처리과정을 메모리에 등록시키고, 수행시키는 단계로 이루어진다.

Description

DS1/DS1E-ATM셀 버스 접속장치의 제어방법(A method to control DS1/DS1E- ATM interface unit)
본 발명은 DS1/DS1E-ATM 셀 버스 접속장치의 제어방법에 관한 것으로서, 특히 수요밀집형 광 가입자 전송장치(Fiber Loop Carrier-Curb System:이하 FLC-C 시스템이라 한다.)에 있어서, 광대역 교환망측에서 전달되는 ATM 기반의 광대역 디지탈 영상서비스 및 공중교환 전화망(110: Public Switched Telephone Network)이나 DS1/DS1E 전용선으로부터 들어오는 DS1/DS1E 신호를 접속하여, 동기식 디지탈 계위로 통합하여 다중화한 후, 대국 장치인 ONU(Optical Network Unit)로 광 전송하는 기능 및 그 역기능을 수행하는 장치인 HDT(Host Digital Terminal) 내에 장착되어, DS1/DS1E 전용선과 HDT 간의 접속기능을 수행하는 DS1/DS1E-ATM 셀 버스 접속장치를 제어하는 방법에 관한 것이다.
종래에는 음성 정보와 컴퓨터의 사용이 보편화함에 따라 필요해진 데이터 정보를 통합하여 통신하는 방법으로 디지탈 통신방식을 사용하는 종합 정보 통신망(ISDN:Integrated Services Digital Network)이 제안되어 사용되고 있으며, 통신의 물리매체로는 동축 케이블이 사용되어 왔으나, 동축 케이블은 현재 급속히 수요가 확산되고 있는 고속 데이터 통신이나 영상 정보의 통신 등에 필요한 대역폭을 확보할 수가 없는 문제점이 있었다. 이런 문제점에 대한 해결책으로 광에 의한 통신 방법이 강구되어 사용되고 있으며, 통신구간의 전 구간으로 광에 의한 통신망이 확장되고 있는데, 그 전 단계로서 아파트 단지와 같은 수요밀집형 장소에까지 광 케이블에 의한 광통신을 실현하는 장치가 FLC-C 시스템이다. 또한 FLC-C 시스템은 채널사용 효과를 높이기 위하여, 기존의 패킷 방식 기반의 통신방법을 대신하여 ATM 기반의 통신방법을 사용하는데, DS1/DS1E 신호에 ATM 기반의 통신방법을 적용시키기 위해서 사용되는, DS1/DS1E 전용선과 FLC-C 시스템의 접속장치를 제어하고 점검해야할 필요가 있다.
이에 본 발명은 상기와 같은 필요성에 부응하기 위하여 안출된 것으로서, DS1/DS1E 신호들이 입출력되는 DS1/DS1E 전용선과 ATM 기반의 통신방법을 사용하는 FLC-C 시스템의 접속장치를 제어하고 점검하는 방법을 제공하는데 그 목적이 있다.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 DS1/DS1E-ATM 셀 버스 접속장치의 제어방법은 DS1/DS1E-ATM 셀 버스 접속장치의 초기화 정보를 수집하는 단계; 디폴트 값을 사용하여, DS1/DS1E-ATM 셀 버스 접속장치의 선로 접속부, ATM셀 처리부, OAM 처리부 및 셀 버스 접속부를 초기화하는 단계; 초기화 관련 정보를 MCU에 보고하는 단계; MCU가 보내준 초기화 정보를 이용하여, DS1/DS1E-ATM 셀 버스 접속장치의 선로 접속부, ATM셀 처리부, OAM 처리부 및 셀 버스 접속부를 재초기화하는 단계; 상기의 재 초기화 단계를 수행한 후, 에러가 발생하였는지를 조사하여, 에러가 있는 경우에는 MCU에게 경보 메시지를 보고하는 하고, 에러가 발생하지 않은 경우에는 인터럽트 벡터와 인터럽트 서비스 루틴(ISR)을 등록하는 단계; 통신 큐를 생성시키는 단계; 및 LOS와 AIS를 선언하거나 해제하는 동작을 수행하는 FM 처리과정; 설정된 시간 간격으로 반복하여 동작해서, ATM 셀 처리부의 각 포트별로 존재하는 CV 레지스터를 검색하고, 성능 감시 항목을 생성하는 PM 처리과정; ATM 셀 처리부의 PVC(Permanent Virtual Connection)를 관리하며, ACU와 IPC 통신을 하여, 각 PVC에 대한 정보를 해당 디바이스에 설정하고, 각 포트에 대한 연결설정 유무를 확인하여, DTP(Debugging Terminal Port)에 각 포트가 어느 OTRU를 통하여 어떤 ONU에 연결되었는지를 표시해 주는 기능을 수행하며, 현재 루프백이 지정되어 있는지를 확인하여 루프백 지정/해제를 관리 유지하는 CM 처리과정; MCU의 명령에 의하여, PM(Performance Monitoring) 기능, 접속 정상성 확인 기능, 및 반환(Loopback) 기능을 수행하는 OAM 처리과정; 셀 버스 접속부 및 직렬 포트부와 인터페이스하여 IPC 데이터를 송신하는 IPC 송신 처리과정; 선로 접속부의 각 선로에서의 LOS, AIS에 대하여 인터럽트가 발생한 경우, 상기의 FM 처리과정으로 이벤트를 발생시키는 동작, ATM 셀 처리부의 각 포트에서 인터럽트가 발생한 경우, 상기의 FM 처리과정으로 해당 내용에 대한 이벤트를 발생시키는 동작, OAM 처리부에서 인터럽트가 발생한 경우, 상기의 OAM 처리과정으로 해당 내용에 대한 이벤트를 발생시키는 동작, 및 셀 버스 접속부에서 인터럽트가 발생한 경우, 해당 내용을 상기의 FM 처리과정, IPC 송신 처리과정, 및 IPC 수신 처리과정으로 이벤트를 발생시키는 동작을 수행하는 ISR 처리과정; 상기의 ISR 처리과정에서 발생한 이벤트에 의하여 동작하며, 셀 버스 접속부와 직렬 포트부를 통해 제어셀 형태의 IPC 데이터를 수신하고, 셀 버스 접속부 및 직렬 포트부와 접속하여 IPC 메시지를 넘겨주는 IPC 수신 처리과정; 및 시험용 IPC 셀 송신, PVC 설정, 루프백 설정 등의 기능을 수행하는 메뉴 처리과정을 메모리에 등록시키고 실행시키는 단계를 포함하여 구성되는 것을 특징으로 한다.
도 1은 FLC-C 시스템의 구성도,
도 2는 DS1/DS1E-ATM 셀 버스 접속장치의 전체 구성도,
도 3은 DS1/DS1E-ATM 셀 버스 접속장치의 수신동작에 관한 개략적인 흐름도,
도 4는 DS1/DS1E-ATM 셀 버스 접속장치의 송신동작에 관한 개략적인 흐름도,
도 5는 DS1/DS1E-ATM 셀 버스 접속장치의 제어방법에 대한 전체 흐름도,
도 6은 DS1/DS1E-ATM 셀 버스 접속장치와 MCU 사이의 초기화 과정에 관한 메시지의 흐름도,
도 7은 DS1/DS1E-ATM 셀 버스 접속장치와 ACU 사이의 초기화 과정에 관한 메시지의 흐름도,
도 8은 본 발명의 방법에 따른, 선로 접속부 시험 구성도,
도 9는 본 발명의 방법에 따른, ATM 신호 처리부 시험 구성도이다.
* 도면의 주요부분에 대한 부호의 설명
150: DS1/DS1E 전용선 200: FLC-C 시스템
210: HDT(Host Digital Terminal) 211: ATRU
212: OTRU 213: 셀 버스
214: DS1/DS1E-ATM 셀 버스 접속장치 220: ONU(Optical Network Unit)
310: 선로 접속부 320: ATM 셀 처리부
330: 다중/역다중화부 340: 셀 버스 접속부
380: FPGA 부 S520: FM 처리과정
S530: PM 처리과정 S540: CM 처리과정
S550: OAM 처리과정 S560: IPC 수신 처리과정
S570: ISR 처리과정 S580: IPC 송신 처리과정
S590: 메뉴 처리과정
이하에 첨부된 도면을 첨부하여 본 발명을 자세히 설명한다.
도 1은 FLC-C 시스템에 관한 구성도로서, 홈-쇼핑, 게임, 영화 등 각종의 서비스를 제공하는 서비스 제공자들(130)은 ATM 교환기(100)와 FLC-C 시스템(200)을 구성하는 HDT(210)와 ONU(220)를 통해서, 이 서비스들을 요구하는 광 가입자들(140)과 서로 연결된다.
FLC-C 시스템(200)은 전화국에 설치되어, DS1 및 DS1E 신호와 광대역 교환망측에서 전달되는 ATM 기반의 광대역 신호를 접속하여, 동기식 디지탈 계위로 통합-다중화한 후, 대국 장치인 ONU(220)로 광전송하는 기능 및 그 역기능을 수행하는 장치인 HDT(210) 및 아파트 단지와 같은 주거 밀집 지역의 분배소에 설치되어 HDT(210)에서 수신한 광신호로부터 각 가입자 신호를 서비스에 따라 분리하여, 가입자에게 제공하는 기능과 그 역기능을 수행하는 장치인 ONU(220)로 구성되는 FTTC(Fiber To The Curb) 방식의 서비스 전송 플랫폼으로서, 가입자들(140)에게 전화 및 비디오 서비스를 제공하기 위하여, HDT(210)에서 ONU(220) 까지는 광선로(230)를 통해 서비스에 관련된 데이터를 전송하며, ONU(220)에서 각각의 가입자들(140)까지는 기존의 전화선(150)을 이용하여 표준의 전화서비스와 디지탈 서비스를 전달한다.
HDT(210)는 ATM 교환기(100)로부터 4개의 STM-1(Synchronous Transport Module-1) 신호를 수신하여, STM-1 신호에 포함되어 있는 오버헤드를 처리하고, ATM 셀을 추출하여 해당 OTRU로 보내는 동작 및 그 역 동작을 수행하는 2개의 ATRU(211), ATM 셀의 전송통로인 셀 버스(213), HDT(210)와 ONU(220) 사이의 접속을 담당하는 8개의 광 송수신 장치(212:Optical Transmit-Receive Unit) 및 12개의 DS1/DS1E 전용선으로부터 입력되는 DS1/DS1E 신호를 받아 ATM 셀 처리를 하여 셀 버스(213)를 통해 OTRU(220)로 보내는 DS1/DS1E-ATM 셀 버스 접속장치(214)등으로 구성되며, 공중교환 전화망(110: Public Switched Telephone Network)으로부터도 DS1, DS1E 신호를 접속하고, ATM 교환기(100)로부터 디지탈 영상서비스를 접속하는데, DS1/DS1E 전용선(150) 가입자들과 광 가입자들(140) 사이의 통신은 ATM을 기반으로 하여 이루어진다.
ONU(220)는 HDT(210)에서 수신한 STM-4 광신호로부터, 각 가입자 신호를 서비스에 따라 분리하여 가입자들(140)에게 제공하는 동작과 그 역 동작을 수행하며, EMS(120:Element Management System)는 운용자 터미널로서, TMN(Telecommunication Management System) 방식에 따라 고장, 과금, 구성, 성능 및 보안관리 등의 기능을 수행하는 장치이다.
도 2는 DS1/DS1E-ATM 셀 버스 접속장치(214)의 전체 구성도로서, 수신된 E1 데이터를 변압기를 거쳐, dual rail 디지털 신호로 변환하는 동작, DPLL(Digital Phase Locked Loop)을 사용하여, dual rail RZ 디지털 신호에서 클럭과 데이터를 복구하는 동작, LOS를 선언/해제하는 동작, 현재 동작하고 있는 DS1/DS1E-ATM 셀 버스 접속장치(214)의 선로 접속부(310) 까지의 통신 상태를 점검할 수 있게 해주는 반환(Loopback) 동작, 수신 데이터의 Jitter를 감쇄시키는 동작, 및 E1(2.048Mbps)/ T1(1.544Mbps) 신호 선택 동작을 수행하는 3개의 선로 접속부(310), AMI(T1), HDB3(E1) 및 B8ZS(T1) 모드 중에서 하나를 선택하는 동작, 선로 반환 처리동작과 셀 반환 동작, AIS를 발생시키는 동작, ATM 셀의 생성과 분해 동작을 수행하는 3개의 ATM 셀 처리부(320), 3개의 ATM 셀 처리부(320)로부터 나오는 ATM 셀들을 다중화하여, 셀 버스 접속부(340)로 전송하는 동작과 및 셀 버스 접속부(340)에서 보내는 셀들을 역 다중화하여 세 개의 ATM 셀 처리부(320)로 보내는 동작을 수행하는 다중/역다중화부(330), 다중/역다중화부(330)로부터 수신되는 셀이 사용자 셀인 경우에는 그대로 통과시키고, OAM 셀인 경우에는 그에 따른 운용- 유지-보수에 관한 동작을 수행하는 수신동작, 및 송신되는 디지털 신호에 OAM 셀을 생성시켜 삽입하는 OAM 처리부(335), ATM 셀 버스와의 접속 동작을 수행하는 셀 버스 접속부(340), 타 프로세스와 IPC(Inter Processor Communication) 통신을 수행하는 IPC 접속부(361), PC나 운용터미날과 연결되어 RS232로 DS1/DS1E-ATM 셀 버스 접속장치(214)의 디버깅 및 보고에 관한 동작을 행하는 직렬 포트부(366), CPU(362)와 DS1/DS1E-ATM 셀 버스 접속장치(214)의 동작에 관한 각 초기화 데이터를 저장하고 있다가 DS1/DS1E-ATM 셀 버스 접속장치(214)가 HDT(210)에 실장될 때, 초기화를 수행하기 위하여 사용되는 ROM(363), ROM(363)과 함께 초기화 정보 및 각종 연결 정보를 수록하고 저장하는 Local RAM(364), DS1/DS1E-ATM 셀 버스 접속장치(214)에 필요한 클럭을 제공하는 클럭 발생기(365), 해당 DS1/DS1E-ATM 셀 버스 접속장치(214)에 +3.3V와 +5V의 전원을 공급하거나 전원의 장애를 검출하는 동작을 수행하는 전원공급기(370), 및 셀 버스 접속부(340)에서 셀을 보낼 준비가 되었을 때, 이것을 발견하고 적당한 ATM 셀 처리부(320)에 셀을 라우팅시키는 동작과 ATM 셀 처리부(320)가 전송할 셀을 가지고 있을 때, 이것을 발견하고, 셀 버스 접속부(340)가 셀을 받을 준비가 되었으면, 셀을 전송하는 동작을 수행하는 FPGA부(380)로 이루어진다.
DS1/DS1E-ATM 셀 버스 접속장치(214)가 HDT(210)에 장착되고 동작을 시작하면, ROM(363)에 저장되어 있는 DS1/DS1E-ATM 셀 버스 접속장치(214) 동작에 관한 초기화 데이터 및 동작 프로그램이 국부 RAM(364)으로 옮겨지고, 이 국부 RAM(364)에 옮겨진 데이터와 프로그램에 의하여 DS1/DS1E-ATM 셀 버스 접속장치(214)의 주요 동작이 개시된다. 또한 IPC 접속부(361)는 DS1/DS1E-ATM 셀 버스 접속장치(214) 동작 중에 프로세서간의 IPC(Inter Processor Communication) 통신을 수행하고, 직렬 포트부(376)는 PC 및 운용터미날(301)과 연결되어 RS232로 DS1/DS1E-ATM 셀 버스 접속장치(214)의 디버깅 및 상황보고에 관한 동작을 행한다.
도 3은 DS1/DS1E-ATM 셀 버스 접속장치(214)의 수신동작에 관한 개략적인 흐름도로서, DS1/DS1E 전용선(150)으로부터 DS1/DS1E 신호를 수신하는 단계(단계 S310), 단계 S310으로부터 수신한 신호를 변압기를 거쳐, dual rail 디지털 신호로 변환하는 단계(단계 S320), 단계 S320으로부터 변환된 신호에서 데이터와 클럭을 복원하는 단계(단계 S330), 단계 S330으로부터 복구된 데이터와 클럭을 사용하여 ATM 셀을 생성시키는 단계(단계 S340), 단계 S340으로부터 생성된 ATM 셀을 다중화시키는 단계(단계 S350), 단계 S350으로부터 다중화되어 수신되는 셀이 사용자 셀인 경우에는 그대로 통과시키고, OAM 셀인 경우에는 그에 따른 운용- 유지-보수에 관한 동작을 수행하는 단계(단계 S360) 및 단계 S360으로부터 다중화된 ATM 기반의 신호를 셀 버스(350)로 전송시키는 단계(단계 S360)를 거쳐 수신동작이 이루어진다.
도 4는 DS1/DS1E-ATM 셀 버스 접속장치(214)의 송신동작에 관한 개략적인 흐름도로서, OTRU(212)가 셀 버스(350)를 통해 전송한 ATM 셀을 수신하는 단계(단계 S410), 단계 S410으로부터 송신되는 디지털 신호에 OAM 셀을 생성시켜 삽입하는 내보내는 단계(단계 S420), 단계 S420으로부터 수신된 신호를 역 다중화하는 단계(단계 S430), 단계 S430으로부터 역 다중화되어진 ATM 셀을 분해하는 단계(단계 S440), 단계 S440으로부터 분해된 ATM 셀 헤더를 점검하여 오류 셀 폐기등의 처리를 수행하는 단계(단계 S450), 단계 S450으로부터 헤더처리가 된 신호를 DS1/DS1E 전용선(150)에 맞는 신호로 변환시키고(단계 S460), DS1/DS1E 전용선(150)으로 전송시키는 단계(S470)를 거쳐 송신동작이 이루어진다.
이하에 본 발명에 따른 DS1/DS1E-ATM 셀 버스 접속장치(214)의 제어방법에 대하여 자세히 설명한다.
도 5는 DS1/DS1E-ATM 셀 버스 접속장치(214)의 제어방법에 대한 전체적인 흐름도로서, DS1/DS1E-ATM 셀 버스 접속장치(214)의 식별번호 및 각 포트에 관한 정보를 수집하는 단계(S501), 디폴트 값을 사용하여, 선로 접속부(310), ATM셀 처리부(320), OAM 처리부(335) 및 셀 버스 접속부(340)를 초기화하는 단계(S502), 단계 S502를 거친후의 초기화 관련 정보를 MCU(160)에 보고하는 단계(S503), 단계 S503을 수행한 후, MCU(160)가 다시 보내준 초기화 정보를 이용하여, 상기의 각 장치를 다시 초기화하는 단계(S504), 단계 S504를 수행한 후, 에러가 발생하였는지를 조사하여, 에러가 있는 경우에는 MCU(160)에 경보 메시지를 보고하는 단계(S505), 단계 S505에서의 판단 결과, 에러가 발생하지 않은 경우에는 인터럽트 벡터와 인터럽트 서비스 루틴(ISR)을 등록하는 단계(S506), 각 처리간에 수행 결과나 필요한 정보를 주고 받을 수 있는 통신 큐를 생성시키는 단계(S507), 각 처리를 생성시키는 단계(S508) 및 제어 처리 과정(S515)으로 이루어진다.
도 6은 DS1/DS1E-ATM 셀 버스 접속장치(214)와 MCU(160) 사이의 초기화 과정에 관한 메시지의 흐름도로서, DS1/DS1E-ATM 셀 버스 접속장치(214)가 자신이 준비완료 되었다는 메시지와 준비 데이터를 요구하는 메시지가 포함된 디폴트 초기화 완료 메시지(Wakeup_rep)를 MCU(160)에게 보내면(단계 S610), 이 메시지를 받은 MCU(160)가 DS1/DS1E-ATM 셀 버스 접속장치(214)에 대한 모든 준비 데이터를 가지고 있는 메시지(Ds1e_prov_all)를 DS1/DS1E-ATM 셀 버스 접속장치(214)에게 전달하며(단계 S620), 이 후에는 장치의 동작에 관한 메시지를 서로 주고 받는다(단계 S630).
도 7은 DS1/DS1E-ATM 셀 버스 접속장치(214)와 ACU(170) 사이의 초기화 과정에 관한 메시지의 흐름도이며, ACU(170)는 DS1/DS1E-ATM 셀 버스 접속장치(214)에 대한 PVC를 설정하는 메시지(Ds1e_pvc_setup_12)를 DS1/DS1E-ATM 셀 버스 접속장치(214)로 보내는데(단계 S710), 이 메시지(Ds1e_pvc_setup_12)는 12개의 가상채널(VC)과 2개의 원격장치(RT)에 대한 데이터로 구성된다. 또한 Ds1e_pvc_setup_12 메시지를 받은 DS1/DS1E-ATM 셀 버스 접속장치(214)는 PVC의 설정 및 해제에 대한 응답 메시지를 ACU(170)에게 보내며(단계 S720), 이 후에는 장치의 동작에 관한 메시지를 서로 주고 받는다(단계 S730).
이하에 도 5의 제어 처리 과정(S515)에 대하여 자세히 설명한다.
제어 처리 과정(S515)은 FM 처리과정(S520), PM 처리과정(S530), CM 처리과정(S540), OAM 처리과정(S550), IPC 수신 처리과정(S560), ISR 처리과정(S570), IPC 송신 처리과정(S580), 및 메뉴 처리과정(S590)으로 이루어진다.
FM 처리과정(S520)은 DS1E 신호에서 나타나는 장애를 처리하는 과정으로서, 175±75 비트 이상 또는 이에 상당하는 시간 동안, 연속적으로 논리값 '0'이 수신되거나, 펄스가 존재하지 않는 경우에 LOS(Loss Of Signal)로 선언하며, 15/4 비트 (DS1/DS1E) 이상 연속적으로 논리값 '0'이 아닌 상태에서 평균 펄스밀도가 12.5%/25%(DS1/DS1E) 이상인 경우에 LOS를 해제하는 동작을 수행한다. 만일 LOS가 발생하여 기능 장애가 발생한 경우, 500μs 이내에 AIS(Alarm Indication Signal)를 선언하고, 프레임 동기 상태에서 1544/2048 비트(DS1/DS1E) 중, 2개 이상의 논리값 '0'을 수신하면, 500 μs 이내에 AIS를 해제하는 동작을 수행한다. 또한 선로접속부(310)와 ATM 셀 처리부(320)에서 동시에 LOS가 발생하였을 경우에는 선로 접속부(310)를 우선하여 처리하며, FM 성능 검사 보고는 PM 성능 검사 보고에 우선하는데, 장애 보고의 우선순위는 LOS>LOF(Loss Of Frame)> AIS>E-BER(Excessive-Bit Error Ratio)이다.
PM 처리과정(S530)은 1초 마다 동작하여, ATM 셀 처리부(320)의 각 포트별로 존재하는 CV 레지스터를 검색하고, 성능 감시 항목을 생성하는 과정으로서, 생성된 성능 검사 항목은 셀 버스(350)를 통해 MCU(160:Min control Unit)에게 15분 마다 보고하며, 성능 보고시의 데이터는 1 바이트의 크기를 갖는 장치번호, 포트번호, 포트유형, 및 2 바이트의 크기를 갖는 CV(Code Violation), ES(Errored Second), SES(Severely Errored Second), UAS(Unavailable Second) 이다.
PM 처리과정(S530)의 성능 검사 항목은 다음과 같다.
DS1E 신호에 있어서는, HDB3로 코딩된 E1 신호에 대하여 1초 동안의 BPV수인 CV, 1초 동안에 한 개 이상의 CV 발생시 ES로 간주하여 누적한 수인 ES, 1초 동안에 2048개의 CV 발생시 SES로 간주하여 누적하는 SES, 및 SES 상태가 10초 이상 지속되거나 LOS가 지속되는 초 단위의 누적횟수인 UAS(단, 10개의 연속적인 non-SES가 발생하였을 때는 해당 10초는 제외한다.)가 성능 검사 항목이 되며, DS1신호에 있어서는, HDB3로 코딩된 T1 신호에 대하여 1초 동안의 BPV수인 CV, B8ZS로 코딩된 T1 신호에 대하여 1초 동안의 '0' 삽입 패턴(zero substitution pattern) 수인 CV, 1초 동안에 한 개 이상의 CV 발생시 ES로 간주하여 누적한 수인 ES, 1초 동안에 1544개의 CV 발생시 SES로 간주하여 누적하는 수인 SES, 및 SES 상태가 10초 이상 지속되거나 LOS가 지속되는 초 단위의 누적횟수인 UAS(단, 10개의 연속적인 non-SES가 발생하였을 때는 해당 10초는 제외한다.)를 성능 검사 항목으로 한다.
CM 처리과정(S540)은 ATM 셀 처리부(320)의 VPI/VCI와 셀 버스 접속부(340)의 TRAM을 관리하여 PVC(Permanent Virtual Connection)를 관리하는 과정으로서, MCU와 IPC 통신을 하여, 각 PVC에 대한 정보를 해당 디바이스에 설정하며, 각 포트에 연결된 OTRU(212) 정보와 ONU(220) 정보를 관리한다. 또한 각 포트에 대한 연결설정 유무를 확인하여, DTP(Debugging Terminal Port)에 각 포트가 어느 OTRU(212)를 통하여 어떤 ONU(220)에 연결되었는지를 표시해 주는 기능을 수행하며, 현재 루프백이 지정되어 있는지를 확인하여 루프백 지정/해제를 관리 유지한다. PVC를 관리하는 과정에서, E1 신호 마다 하나의 VP/VC를 할당받으므로, DS1E 유니트는 12개의 TRAM 항목을 갱신한다.
OAM 처리과정(S550)은 AIS, FERF(Far End Receive Failure) 셀 등이 검출되었을 경우에 발생되는 인터럽트에 의해 동작하며, OAM 처리과정(S550)의 PM 기능, CC 기능, 및 반환(Loopback) 기능은 MCU(160)의 명령에 의하여 동작한다.
IPC 수신 처리과정(S560)은 ISR 처리과정(S570)에서 발생한 이벤트에 의하여 동작하며, 셀 버스 접속부(340)와 직렬 포트부(366)를 통해 제어셀 형태의 IPC 데이터를 수신하고, 셀 버스 접속부와 직렬 포트부(366)를 접속하여 IPC 메시지를 넘겨주는 과정으로서, IPC 수신 메시지가 없을 경우에는 항상 대기모드에 있다.
ISR 처리과정(S570)은 선로 접속부(310)의 각 선로에서의 LOS, AIS에 대하여 인터럽트가 발생한 경우, FM 처리과정(S520)으로 이벤트를 발생시키는 동작, ATM 셀 처리부(320)의 각 포트에서 인터럽트가 발생한 경우, FM 처리과정(S520)으로 해당 내용에 대한 이벤트를 발생시키는 동작, OAM 처리부(335)에서 인터럽트가 발생한 경우, OAM 처리과정(S550)으로 해당 내용에 대한 이벤트를 발생시키는 동작, 및 셀 버스 접속부(340)에서 인터럽트가 발생한 경우, 해당 내용을 FM 처리과정(S520), IPC 송신 처리과정(S580), 및 IPC 송신 처리과정(S580)으로 이벤트를 발생시키는 동작을 수행하는 과정이다.
IPC 송신 처리과정(S580)은 FM 처리과정(S520), PM 처리과정(S530), OAM 처리과정(S550) 등에 의하여 동작하며, 셀 버스 접속부(340)와 직렬 포트부(366)를 인터페이스하여 IPC 데이터를 송신하는 과정으로서, MCU(160)로의 송신에는 데이터 셀을 사용하고, ACU(170)로의 송신에는 제어셀을 사용한다.
메뉴 처리과정(S590)은 DS1/DS1E-ATM 셀 버스 접속장치(214)의 디버깅 동작,즉 FM 처리과정(S520), ISR 처리과정(S570), 및 IPC 수신 처리과정(S560)의 기능을 제외한 시험용 IPC 셀 송신, PVC 설정, 루프백 설정 등의 기능을 수행하는 과정으로서, MCU(160)와 ACU(170) 없이도 DTP를 통하여 시험자가 처리하여 동작시킬 수 있도록 한다. 메뉴 처리과정(S590)의 메뉴는 반환점 설정, PVC 설정, PVC 해제, 테스트 IPC 셀 송신, 반환셀 송신의 항목으로 구성되는데, 반환점 설정항목은 선로 접속부(310), ATM 셀 처리부(320), OAM 처리부(335)등에서의 반환점을 지정하는 항목이고, PVC 설정항목은 각 포트별로 PVC를 설정하는 기능으로서, ATM 셀 처리부(320), 셀 버스 접속부(340)를 엑세스하여 PVC를 설정하는 항목이며, PVC 해제항목은 PVC를 갱신하는 항목이다. 또한 테스트 IPC 셀 송신항목은 셀 버스 접속부(340)를 통해 테스트 IPC 셀을 송신하는 항목이며, 반환셀 송신항목은 셀 버스 접속부(340)를 통해 자기 반환셀을 송신하는 항목이다.
도 8은 본 발명의 방법에 따른, 선로 접속부(310)의 시험 구성도로서, 상기의 메뉴 처리과정(S590)에서 제공하는 각 메뉴항목을 사용하여 시험하는데, ATM 셀 처리부(320)와 선로 접속부(310)가 접속하는 부분에 검은 점으로 나타낸 것은 반환점(Loopback Point)를 의미한다. 하나의 DS1/DS1E 신호-ATM 셀 버스 접속장치(214)에는 12개의 선로 접속부(310) 포트가 존재하므로, 12개의 포트 모두에 대하여 반복 시험한다.
도 9는 본 발명의 방법에 따른, ATM 신호 처리부(320)의 시험 구성도로서, 상기의 메뉴 처리과정(S590)에서 제공하는 각 메뉴항목을 사용하여 시험하는데, 셀 버스 접속부(350)에서의 반환(Loopback)을 이용하여 시험한다. 또한 하나의 ATM 셀 처리부(320)는 4개의 포트를 가지고 있으므로, 동시에 4 포트에 신호를 입력하여 다중/역다중화부(330)의 해당 4 포트를 시험한다.
본 발명에 따른 DS1/DS1E 신호-ATM 셀 버스 접속장치(214)의 제어 방법을 사용하면, 상기의 도 2에 보인바와 같은, DS1/DS1E 전용선(150)과 FLC-C 시스템의 HDT(210) 내에 있는 ATM 셀 버스를 접속시키는 DS1/DS1E 신호-ATM 셀 버스 접속장치(214)에 대한 효과적인 제어와 디버깅이 가능하다.

Claims (1)

  1. DS1/DS1E-ATM 셀 버스 접속장치(214)의 초기화 정보를 수집하는 단계;
    디폴트 값을 사용하여, DS1/DS1E-ATM 셀 버스 접속장치(214)의 선로 접속부(310), ATM셀 처리부(320), OAM 처리부(335) 및 셀 버스 접속부(340)를 초기화하는 단계;
    초기화 관련 정보를 MCU(160)에 보고하는 단계;
    MCU(160)가 보내준 초기화 정보를 이용하여, DS1/DS1E-ATM 셀 버스 접속장치(214)의 선로 접속부(310), ATM셀 처리부(320), OAM 처리부(335) 및 셀 버스 접속부(340)를 재초기화하는 단계;
    상기의 재 초기화 단계를 수행한 후, 에러가 발생하였는지를 조사하여, 에러가 있는 경우에는 MCU(160)에 경보 메시지를 보고하는 하고, 에러가 발생하지 않은 경우에는 인터럽트 벡터와 인터럽트 서비스 루틴(ISR)을 등록하는 단계;
    통신 큐를 생성시키는 단계; 및
    LOS와 AIS를 선언하거나 해제하는 동작을 수행하는 FM 처리과정;
    설정된 시간 간격으로 반복하여 동작해서, ATM 셀 처리부(320)의 각 포트별로 존재하는 CV 레지스터를 검색하고, 성능 감시 항목을 생성하는 PM 처리과정;
    각 PVC에 대한 정보를 해당 디바이스에 설정하고, 각 포트에 대한 연결설정 유무를 확인하여, DTP(Debugging Terminal Port)에 각 포트가 어느 OTRU(212)를 통하여 어떤 ONU(220)에 연결되었는지를 표시해 주는 기능을 수행하며, 현재 루프백이 지정되어 있는지를 확인하여 루프백 지정/해제를 관리 유지하는 CM 처리과정;
    MCU(160)의 명령에 의하여, PM(Performance Monitoring) 기능, 접속 정상성 확인 기능, 및 반환(Loopback) 기능을 수행하는 OAM 처리과정;
    DS1/DS1E-ATM 셀 버스 접속장치(214)의 셀 버스 접속부(340) 및 직렬 포트부(366)와 인터페이스하여 IPC 데이터를 송신하는 IPC 송신 처리과정;
    DS1/DS1E-ATM 셀 버스 접속장치(214)의 선로 접속부(310)에 접속되는 각 선로에서의 LOS, AIS에 대하여 인터럽트가 발생한 경우, 및 ATM 셀 처리부(320)의 각 포트에서 인터럽트가 발생한 경우, 상기의 FM 처리과정으로 해당 내용에 대한 이벤트를 발생시키는 동작, 상기의 OAM 처리부(335)에서 인터럽트가 발생한 경우, 상기의 OAM 처리과정으로 해당 내용에 대한 이벤트를 발생시키는 동작, 및 셀 버스 접속부(340)에서 인터럽트가 발생한 경우, 해당 내용을 상기의 FM 처리과정, IPC 송신 처리과정, 및 IPC 수신 처리과정으로 이벤트를 발생시키는 동작을 수행하는 ISR 처리과정;
    상기의 ISR 처리과정에서 발생한 이벤트에 의하여 동작하며, 셀 버스 접속부(340)와 직렬 포트부(366)를 통해 제어셀 형태의 IPC 데이터를 수신하고, 셀 버스 접속부(340) 및 직렬 포트부(366)와 접속하여 IPC 메시지를 넘겨주는 IPC 수신 처리과정; 및
    시험용 IPC 셀 송신, PVC 설정, 루프백 설정 등의 기능을 수행하는 메뉴 처리과정을 메모리에 등록시키고 실행시키는 단계를 포함하여 구성되는 것을 특징으로 하는 DS1/DS1E-ATM 셀 버스 접속장치의 제어방법.
KR1019970076961A 1997-12-29 1997-12-29 Ds1/ds1e-atm 셀 버스 접속장치의 제어방법 KR100255803B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970076961A KR100255803B1 (ko) 1997-12-29 1997-12-29 Ds1/ds1e-atm 셀 버스 접속장치의 제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970076961A KR100255803B1 (ko) 1997-12-29 1997-12-29 Ds1/ds1e-atm 셀 버스 접속장치의 제어방법

Publications (2)

Publication Number Publication Date
KR19990056928A KR19990056928A (ko) 1999-07-15
KR100255803B1 true KR100255803B1 (ko) 2000-05-01

Family

ID=19529400

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970076961A KR100255803B1 (ko) 1997-12-29 1997-12-29 Ds1/ds1e-atm 셀 버스 접속장치의 제어방법

Country Status (1)

Country Link
KR (1) KR100255803B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100391035B1 (ko) * 2001-02-16 2003-07-12 주식회사 리더컴 전송망의 데이터 통신 채널을 통한 원격시스템 제어방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100391035B1 (ko) * 2001-02-16 2003-07-12 주식회사 리더컴 전송망의 데이터 통신 채널을 통한 원격시스템 제어방법

Also Published As

Publication number Publication date
KR19990056928A (ko) 1999-07-15

Similar Documents

Publication Publication Date Title
EP0763941A2 (en) Maintenance method and apparatus for providing a high-integrity, unidirectional, standardized ATM/SONET/DS3 transport signal link for a video distribution network
KR100223054B1 (ko) 수요밀집형 가입자 광다중화 장치
KR100255803B1 (ko) Ds1/ds1e-atm 셀 버스 접속장치의 제어방법
US20070071020A1 (en) Gateway digital loop carrier device
Cisco Network Interface (trunk) Cards
Cisco Network Interface (Trunk Cards)
Cisco Network Interface (Trunk Cards)
Cisco BNI (Trunk) Cards
Cisco Line Interface Cards
Cisco Network Interface (Trunk) Cards
Cisco Line Interface Cards
Cisco Network Interface (Trunk) Cards
Cisco Network Interface (Trunk) Cards
Cisco Network Interface (Trunk) Cards
Cisco Network Interface (Trunk) Cards
Cisco Line Interface Cards
Cisco BNI (Trunk) Cards
Cisco BNI (Trunk) Cards
KR19990061510A (ko) 수요밀집형 광가입자 전송장치 및 pstn 교환기 간 접속장치의 제어방법
KR100255804B1 (ko) 운용-유지-보수 기능을 갖는 ds1/ds1e-atm 셀 버스접속장치
KR100255809B1 (ko) 수요밀집형 광가입자 전송장치에서의 pstn망 접속장치
KR100263385B1 (ko) 수요밀집형 광가입자 전송장치에 있어서의 프레임 처리 유니트제어방법
KR0128837B1 (ko) 비동기전달모드(atm) 가입자정합 물리계층 처리장치
KR19990061509A (ko) 수요밀집형 광가입자 전송장치에 있어서의 dsi/ds1e 신호와 atm 셀 버스 접속장치에 대한 제어방법
KR100252511B1 (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
LAPS Lapse due to unpaid annual fee