KR970008680B1 - 비동기식 전송모드용 단말장치 - Google Patents

비동기식 전송모드용 단말장치 Download PDF

Info

Publication number
KR970008680B1
KR970008680B1 KR1019940021679A KR19940021679A KR970008680B1 KR 970008680 B1 KR970008680 B1 KR 970008680B1 KR 1019940021679 A KR1019940021679 A KR 1019940021679A KR 19940021679 A KR19940021679 A KR 19940021679A KR 970008680 B1 KR970008680 B1 KR 970008680B1
Authority
KR
South Korea
Prior art keywords
transmission mode
asynchronous transmission
processing unit
data
aal
Prior art date
Application number
KR1019940021679A
Other languages
English (en)
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 KR1019940021679A priority Critical patent/KR970008680B1/ko
Application granted granted Critical
Publication of KR970008680B1 publication Critical patent/KR970008680B1/ko

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

내용없음

Description

비동기식 전송모드용 단말장치
도면은 본 발명에 따른 비동기식 전송모드용 단말장치의 블럭도이다.
* 도면의 주요부분에 대한 부호의 설명
11 : ATM(Asynchronous Transfer Mode)계층 처리부
12 : 선입선출버퍼(FIFO)16 : AAL(ATM Adation Layer)처리부
13 : AAL-1타입 처리기14 : AAL-3/4타입 처리기
15 : AAL-5타입 처리기
본 발명은 비동기식 전동모드(Asynchronous Transfer Mode, 이하 ATM이라 함)용 단말장치에 관한 것으로, 특히 수신된 데이터를 ATM계층에서 AAL(ATM Adation Layer, ATM적응계층으로 이하 AAL이라함)로 전송시 사용되는 메모리의 갯수를 줄이기 위한 비동기식 전송모드용 단말장치에 관한 것이다.
ATM 단말장치는 BISDN(Broadband Integrated Services Digital Network)의 실현방안으로 등장한 ATDM(Asynchronous Time Division Multiplexing, 비동기식 시분할 다중화)을 사용하는 특수한 형태의 패킷형 전달방식인 ATM통신방식을 사용한 장치이다. 이러한 ATM 단말장치는 수신측의 경우, 53 바이트의 셀단위로 전송되는 데이터에 대하여 물리계층, ATM계층, AAL 및 상위계층 프로토콜 순의 처리과정을 통해 호(Call) 제어 및 연결제어정보 처리 및 사용자의 정보전달 처리 등의 기능을 수행한다.
여기서 53바이트(Byte)의 셀단위는 잘 알려진 바와 같이 48바이트의 유료부하공간(또는 사용자정보구간)과 5바이트의 헤더구간으로 구분된다. 이와 같이 영역이 구분되어 전송되는 셀단위의 데이터 중 헤더구간을 이용하여 전송되는 정보는 ATM계층에서 분석되어 셀의 역다중화기능을 비롯한 수신측에서의 일반 흐름을 제어하는데 이용되게 되고, 유료부하공간을 이용하여 전송되는 사용자정보는 ATM계층에서 분석된 헤더정보에 의해 제어되어 해당되는 AAL로 전송되게 된다. 이때 사용자정보는 ATM에서 AAL로 바로 전송되는 것이 아니라 AAL에 대응되는 메모리를 거쳐 전송된다. 다시 말해서, ATM단말기는 사용되는 AAL에 각각 전용 메모리를 구비하고, ATM계층으로부터 전송되는 사용자정보를 해당 AAL로 전송하기 위하여 ATM계층과 해당 AAL 사이에 접속되어 있는 AAL전용 메모리를 거치게 된다. 이와 같이 종전의 ATM단말장치는 ATM계층과 AAL 사이의 AAL갯수와 동일한 수의 메모리가 구비되어 있어, 하드웨어의 부피가 커질뿐 아니라 시스템의 가격을 상승시키는 문제점이 있었다.
따라서 본 발명의 목적은 ATM통신방식을 사용하는 단말장치에 있어서, ATM과 AAL간에 사용되는 메모리의 갯수를 줄이기 위한 ATM단말장치를 제공하는데 있다.
상기 목적을 달성하기 위하여 본 발명에 따른 장치는, 헤더구간과 사용자 정보구간으로 영역을 구분하여 데이터를 전송하는 셀을 기본단위로 하여 수신되는 데이터를 비동기식 전송모드에 의하여 처리하기 위한 단말장치에 있어서 수신되는 데이터에 대하여 ATM계층처리를 하기 위한 ATM계층처리부, ATM 계층처리부에서 출력되는 사용자 정보구간내의 데이터를 셀단위로 저장 및 출력하기 위한 메모리, ATM계층처리부의 ATM계층처리에 의하여 분석된 헤더구간내의 데이터에 의하여 제어되어 메모리로부터 출력되는 데이터를 사용자가 요구하는 해당 서비스로 적응처리를 하기 위한 적어도 1개 이상의 AAL타입을 갖는 AAL처리부를 포함함을 특징으로 한다.
이하, 첨부된 도면을 참조하여 본 발명의 일실시예를 상세하게 설명하기로 한다.
ATDM방식에 의하여 데이터를 전송하는 ATM단말장치는 송신시에는 상위계층 프로토콜, AAL, ATM계층 및 물리계층 순서로 데이터 처리를 하는 반면, 수신시에는 상술한 바와 같이 물리계층, ATM계층, AAL 및 상위계층 프로토콜 순서로 데이터 처리를 한다.
도시된 도면은 수신기능을 수행하는 ATM단말장치에 관한 것으로, 셀(Cell)단위로 수신된 데이터가 물리계층을 거쳐 전송되며, ATM계층처리를 하기 위한 ATM계층 처리부(11), ATM계층 처리부(11)에서 출력되는 사용자정보구간내의 데이터를 셀단위로 선입선출하기 위한 선입선출버퍼(FIFO:First In First Out, 12), 선입선출버퍼(12)에서 출력된 데이터를 ATM계층 처리부(11)로부터 출력되는 인에이블 제어신호에 의해 인에이블된 타입의 AAL처리를 하기 위한 AAL처리부(16)로 구성된다.
이와 같이 구성된 본 발명의 실시예의 동작을 설명하면 다음과 같다.
물리계층을 통해 셀(사용자 정보구간과 헤더구간으로 데이터전송영역이 구분된) 단위로 데이터가 인가되면, ATM계층처리부(11)로 전송된다.
ATM계층 처리부(11)는 사용자정보구간내에 전송되는 데이터는 후술할 선입선출버퍼(12)로 전송하고, 헤더구간내에 전송되는 데이타는 상술한 바와 같이 분석한 후, 분석결과에 의하여 일반적인 흐름제어 및 역다중화기능을 제어하는 제어신호를 출력한다. 특히 헤더구간을 이용하여 전송되는 VPI(Virtual Path Identifier, 가상경로 식별번호)와 VCI(Virtual Channel Identifier, 가상채널 식별번호) 정보분석에 의하여 현재 인가되는 데이터에 대한 AAL타입(Type)을 식별한다. VPI 및 VCI를 통해 전송되는 AAL타입정보는 송신시 상위계층 프로토콜에서 이루어지는 콜셋업(Call Setup)과정을 통하여 할당되는데, 이는 사용자가 원하는 형태의 서비스 요구신호를 기반으로 설정된다.
선입선출버퍼(12)는 ATM계층처리부(11)로부터 인가되는 48바이트의 데이터를 53바이트단위로 선입선출한다. 즉, ATM계층처리부(11)로부터 인가되는 데이터를 53바이트 처리기간 동안 저장한 뒤, 다음 53바이트 처리기간동안 후술할 AAL처리부(16)로 전송한다.
AAL처리부(16)는 AAL-1타입 처리기(13), AAL-3/4타입 처리기(14), AAL-5타입 처리기(15)를 구비하고, 선입선출버퍼(16)로부터 읽혀진 사용자정보 데이터에 대하여 사용자가 원하는 서비스형태로 적응적으로 처리하기 위한 것이다. 여기서 AAL-1타입은 항등비트율의 SDU(Service Data Unit)를 동일한 비트율로 전달하고, 정보원과 목적지 간에 시간정보를 전달하고, 오류를 복구하되 복구불가능한 오류를 표시해 주는 등의 기능을 제공한다. AAL-3/4타입은 비트율이 가변적인 특성을 갖는 C종 및 D종(항등비트율 여부, 실시간성여부, 연결성 여부등에 따라 분류된 A~D종류중 C 및 D종류) 서비스 데이터를 전송하는 기능을 제공한다. AAL-5타입은 AAL-3/4타입의 기능을 간소화한 것으로 고속데이터전송 기능을 제공한다.
이와 같이 구비된 3가지 타입의 서비스를 처리하기 위한 처리기(13,14,15)는 ATM계층 처리부(11)에서 처리된 VPI 및 VCI정보에 대한 분석결과에 의하여 해당되는 서비스를 처리하는 처리기만 인에이블된다. 즉, 현재 인가된 셀정보가 AAL-1타입의 서비스에 해당되는 데이터로 분석된 경우에 ATM계층처리부(11)는 AAL-1타입처리기(13)를 인에이블시켜 선입선출버퍼(12)로부터 읽혀진 데이터가 AAL-1타입 처리기(13)로 공급되도록 한다. AAL-1타입 처리기(13)는 인가되는 데이터에 대하여 해당되는 서비스모드로 처리하여 상위계층 프로토콜로 전송한다.
상술한 바와 같이 본 ATM 단말장치는 하나의 메모리를 갖고 사용자의 요구서비스를 다양하게 충족시키기 위하여 구비된 다수의 AAL타입에 데이터를 전송하도록 구성하여, 종전에 비해 하드웨어구성이 간소화하였을 뿐 아니라 시스템가격을 다운시키는 효과가 있다.

Claims (3)

  1. 헤더구간과 사용자 정보구간으로 영역을 구분하여 데이터를 전송하는 셀을 기본단위로 하여 수신되는 데이터를 비동기식 전송모드에 의하여 처리하기 위한 단말장치에 있어서, 상기 수신되는 데이터를 비동기식 전송모드(ATM) 계층처리를 하기 위한 비동기식 전송모드 계층처리부, 상기 비동기식 전송모드 계층처리부에서 출력되는 상기 사용자 정보구간내의 데이터를 셀단위로 저장 및 출력하기 위한 메모리, 상기 비동기식 전송모드 계층처리부의 상기 비동기식 전송모드 계층처리에 의하여 분석된 상기 헤더구간내의 데이터에 의하여 제어되어 상기 메모리로부터 출력되는 데이터를 사용자가 요구하는 해당 서비스로 적응처리를 하기 위한 적어도 1개 이상의 비동기식 전송모드 적응계층(AAL)타입을 갖는 비동기식 전송모드 적응계층처리부를 포함함을 특징으로 하는 비동기식 전송모드용 단말장치.
  2. 제1항에 있어서, 상기 메모리는 상기 비동기식 전송모드용 계층처리부로부터 출력되는 데이터를 선입선출방식에 의하여 처리하기 위한 버퍼로 구성됨을 특징으로 하는 비동기식 전송모드용 단말장치.
  3. 제1항 또는 제2항에 있어서, 상기 비동기식 전송모드 적응계층처리부는 상기 비동기식 전송모드 계층처리부에 의해 제어되어 상기 적어도 1개 이상의 비동기식 전송모드 적응계층타입중 해당되는 비동기식 전송모드 적응계층(AAL)타입만 인에이블됨을 특징으로 하는 비동기식 전송모드용 단말장치.
KR1019940021679A 1994-08-31 1994-08-31 비동기식 전송모드용 단말장치 KR970008680B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019940021679A KR970008680B1 (ko) 1994-08-31 1994-08-31 비동기식 전송모드용 단말장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019940021679A KR970008680B1 (ko) 1994-08-31 1994-08-31 비동기식 전송모드용 단말장치

Publications (1)

Publication Number Publication Date
KR970008680B1 true KR970008680B1 (ko) 1997-05-28

Family

ID=19391586

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940021679A KR970008680B1 (ko) 1994-08-31 1994-08-31 비동기식 전송모드용 단말장치

Country Status (1)

Country Link
KR (1) KR970008680B1 (ko)

Similar Documents

Publication Publication Date Title
US5917828A (en) ATM reassembly controller and method
US6269081B1 (en) Communications system for receiving and transmitting data cells
US6621821B1 (en) AAL2 processing device and method for ATM network
EP0717535A2 (en) Method and apparatus for storing and retrieving routing information in a network node
US5999533A (en) ATM cell transmit priority allocator
US6574220B1 (en) Traffic shaper that accommodates maintenance cells without causing jitter or delay
US6829248B1 (en) Integrated switching segmentation and reassembly (SAR) device
JP2000022707A (ja) データ伝送方法、およびデータ伝送システム
US6370138B1 (en) ATM switch interface apparatus for frame relay network interworking
US6430197B1 (en) Asynchronous transfer mode (ATM) cell multiplexing/demultiplexing apparatus
US6526057B1 (en) Terminal adapter for broadband integrated services digital network
KR970008680B1 (ko) 비동기식 전송모드용 단말장치
KR100379379B1 (ko) 이동 통신 시스템에서 aal-2/aal-5 처리 장치
US6614761B1 (en) ADSL subscriber processing equipment in ATM switch
KR100252502B1 (ko) 비동기전달모드통신에서 유토피아 레벨1을 유토피아레벨2로변환하는 장치
KR100285323B1 (ko) 비동기 전송망의 송신용 에이에이엘2 변환장치
KR100354163B1 (ko) 이동 통신 시스템에서 다중 가상 채널을 지원하는 aal2 프로토콜 구현 장치 및 방법
KR100257557B1 (ko) 멀티미디어 서비스 처리를 위한 비동기 전송 모드 셀 다중화기 및 역다중화기
KR100237467B1 (ko) 비동기전달모드통신방식에서 유토피아 레벨2를 유토피아 레벨1으로 변환하는 장치
KR100383570B1 (ko) 에이-티-엠 교환 시스템에서 에이-티-엠 트렁크인터페이스 장치 및 방법
KR100428315B1 (ko) 에이티엠셀 송수신장치
KR100252500B1 (ko) Atm 교환기의 프레임 릴레이 가입자 보드에 있어서 버스 중재회로
KR20010063845A (ko) 다중채널 레이블 스위치 시스템의 가상채널 머지 장치
KR20010008848A (ko) 비동기 전송망의 송신용 에이에이엘2 변환장치
KR0185860B1 (ko) 에이에이엘 타입 1에서의 고정비트율 데이터 처리장치 및 그처리방법

Legal Events

Date Code Title Description
A201 Request for examination
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee