KR19990061352A - 비동기식 전송모드계층처리시 셀구성방법 및 장치 - Google Patents

비동기식 전송모드계층처리시 셀구성방법 및 장치 Download PDF

Info

Publication number
KR19990061352A
KR19990061352A KR1019970081611A KR19970081611A KR19990061352A KR 19990061352 A KR19990061352 A KR 19990061352A KR 1019970081611 A KR1019970081611 A KR 1019970081611A KR 19970081611 A KR19970081611 A KR 19970081611A KR 19990061352 A KR19990061352 A KR 19990061352A
Authority
KR
South Korea
Prior art keywords
cell
length
aal
information
format
Prior art date
Application number
KR1019970081611A
Other languages
English (en)
Other versions
KR100289071B1 (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 KR1019970081611A priority Critical patent/KR100289071B1/ko
Publication of KR19990061352A publication Critical patent/KR19990061352A/ko
Application granted granted Critical
Publication of KR100289071B1 publication Critical patent/KR100289071B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/166IP fragmentation; TCP segmentation
    • 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

Landscapes

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

Abstract

본 발명은 ATM통신처리시, AAL-5계층처리되어 전송되는 사용자 정보의 길이정보를 이용하여 5가지 셀포맷중 해당되는 셀포맷을 결정하여 셀을 구성하는 방법 및 장치를 제공하기 위한 것이다. 이를 위하여 본 발명에 따른 방법은, 현재 셀의 길이정보를 분석하여 해당 길이가 40보다 크고 48보다 작으면 5번째 형태와 4번째 형태의 셀구조를 결합한 구조를 해당 셀포맷으로 결정하여 셀을 구성하고, 현재 셀의 길이정보를 분석하여 해당 길이가 41보다 작으면 2번째 형태, 3번째 형태 및 4번째 형태중 어느 한 포맷으로 셀이 구성될 수 있음을 결정하여 셀을 구성하고, 현재 셀의 길이정보가 상술한 2가지 경우외인 경우에는 1번째 형태의 셀구조를 해당 셀포맷으로 결정하여 셀을 구성하는 방식으로 구현된다. 따라서 M비트를 확인하는 과정을 거치지 않고 셀구조를 결정함으로써, ATM계층에서 셀구성 처리루틴이 간소해지고, 하드웨어로 구현시 구조가 간소해진다.

Description

비동기식 전송모드계층처리시 셀구성방법 및 장치
본 발명은 비동기식 전송모드(Asynchronous Transfer Mode, 이하 ATM이라 약함) 통신에 관한 것으로서, 특히, AAL(ATM Adaptation Layer, 이하 AAL이라 약함)-5 계층을 통과한 패킷 데이터에 대하여 ATM계층에서 이루어지는 ATM셀(Cell) 구성방법 및 장치에 관한 것이다.
AAL은 ATM계층과 고위 사용자 서비스 계층의 중간계층으로서, 주된 기능은 ATM계층이 제공하는 서비스와 사용자가 요구하는 서비스의 차이를 해소하는 것이다. 이를 위하여 AAL은 수렴 부계층(CS:Convergence Sublayer)과 절단 및 재결합(SAR:Segmetation And Reassembly) 부계층으로 구분되어 운영된다. 수렴 부계층에서는 상위 계층의 사용자 서비스 정보를 프로토콜 데이터 단위(Protocol Data Unit, 이하 PDU라고 약함)로 만들어 주거나 그 역의 기능을 수행하고, 절단 및 재결합 부계층에서는 PDU를 절단하여 ATM셀의 사용자 정보 구간을 형성하거나 그 역의 기능을 수행한다.
이러한 AAL은 서비스 종류에 따라 AAL1, AAL2, AAL-3/4 및 AAL-5계층으로 구분된다. AAL-5계층은 AAL-3와 AAL-4의 기능을 간소화하여 고속데이타 통신 기능을 제공하기 위해 제안된 것으로, 48바이트단위로 사용자 정보를 절단하여 ATM계층으로 전송한다.
ATM계층은 송신방향으로는 상위계층과 관리 계층으로부터 받은 정보를 이용하여 헤더를 생성하고, AAL에서 내려온 사용자 정보를 덧붙여 ATM 셀을 구성하여 물리계층으로 내려 보내는 역할을 수행한다. 이 때, AAL이 AAL-5인 경우에 ATM계층에서 구성될 수 있는 셀포맷은 도 1a 내지 도 1e에 도시된 5가지 경우(Case 1∼5)가 존재한다.
즉, 도 1a는 AAL-5계층처리된 셀이 마지막 셀이 아닌 경우이다. 도 1b 내지 도 1e는 AAL-5계층처리된 셀이 마지막 셀인 경우로, 도 1b는 마지막 셀의 길이가 40바이트인 경우이고, 도 1c는 마지막 셀의 길이가 40바이트 미만인 경우이고, 도 1d는 마지막 셀의 길이가 0인 경우로 바로 이전에 도 1a 또는 도 1e에 도시된 바와 같은 구조의 셀이 전송된 경우에 이어지는 셀구조이다. 그리고 도 1e는 마지막 셀의 길이가 40바이트보다 크고 48바이트보다 작은 경우에 해당되는 셀구조도이다.
이와 같이 5가지 경우의 셀이 구성될 수 있는 조건에서 기존의 ATM계층에서는 AAL-5계층처리된 패킷 데이터에 대하여 도 2에 도시된 바와 같은 방법으로 해당 셀포맷을 결정하여 셀을 구성하였다.
즉, AAL-5계층처리되어 전송되는 패킷데이타에 대해 셀을 구성할 때, 우선, 제 201 단계에서 해당 가상채널의 총길이정보를 읽는다. 이 총길이정보는 현재 셀의 길이에 따라 갱신되는데, 마지막 셀이 아닌 경우에는 48바이트의 배수로 갱신된다. 그 다음 제 202 단계에서 M비트를 읽는다. M비트는 해당 셀이 해당 가상채널의 마지막 셀인 지를 나타내는 정보이다. 즉, 해당 셀이 마지막 셀인 경우에는 해당 M비트는 '0'으로 설정되고, 마지막 셀이 아닌 경우에는 '1'로 설정된다.
따라서 제 203 단계에서 읽혀진 M비트가 '0'인 지를 체크한다. 체크결과, 읽혀진 M비트가 '0'이 아니면 현재 셀이 마지막 셀이 아니므로 제 204 단계로 진행되어 도 1a에 도시된 바와 같은 셀구조(Case 1)로 현재 셀 포맷을 결정하고, AAL-5계층처리되어 전송되는 사용자 정보에 대한 셀을 구성하여 물리계층으로 전송한 뒤, 제 201 단계로 리턴된다.
그러나 제 203 단계의 체크결과, M비트가 '0'이면 해당 가상채널을 통해 전송되는 마지막 셀이므로, 제 205 단계로 진행되어 현재 셀의 길이를 분석한다. 분석결과, 현재 셀의 길이(L)가 48바이트(L=48바이트)인 경우에는 제 206 단계로 진행되어 도 1a의 Case 1 및 도 1d의 Case 4결합구조를 해당 셀포맷으로 결정하고, AAL-5계층처리되어 전송되는 사용자 정보에 대한 셀을 구성하여 물리계층으로 전송한다. 즉, AAL-5계층처리되어 전송되는 48바이트의 사용자정보를 Case 1구조의 셀로 구성하여 물리계층으로 전송한 뒤, Case 4와 같이 40바이트의 사용자 정보구간이 패딩(Padding, 이하 PAD라고 약함)정보로 이루어진 셀을 구성하여 물리계층으로 전송하고, 제 201 단계로 리턴된다.
제 205 단계에서 현재 셀의 길이(L)를 분석한 결과, 해당 길이(L)가 40바이트보다 크고 48바이트보다 작은 경우(40L48)에는 제 207 단계로 진행되어 도 1e의 Case 5 및 도 1d의 Case 4결합구조를 해당 셀포맷으로 결정하고, AAL-5계층처리되어 전송되는 사용자 정보에 대한 셀을 구성하여 물리계층으로 전송하고, 제 201 단계로 리턴된다. 그리고 제 205 단계에서 분석한 결과, 현재 셀의 길이(L)가 0바이트보다 크고 41바이트보다 작으면(0L41), 제 208 단계로 진행되어 도 1c의 Case 3구조를 셀포맷으로 결정하여 AAL-5계층처리되어 전송되는 사용자 정보에 대한 셀을 구성하여 물리계층으로 전송하고, 제 201 단계로 리턴된다.
제 205 단계에서 분석한 결과, 현재 셀의 길이(L)가 0바이트인 경우(L=0)에는 제 209 단계로 진행되어 도 1d의 Case 4구조를 해당 셀포맷으로 결정하고, AAL-5계층처리되어 전송되는 사용자 정보에 대한 셀을 구성하여 물리계층으로 전송하고, 제 201 단계로 리턴된다. 제 205 단계에서 분석한 결과, 현재 셀의 길이(L)가 40바이트인 경우(L=40)에 제 210 단계로 진행되어 도 1b에 Case 2구조를 해당 셀포맷으로 결정하고, AAL-5계층처리되어 전송되는 사용자 정보에 대한 셀을 구성하여 물리계층으로 전송하고, 제 201 단계로 리턴된다.
이와 같이 기존에는 CPCS-PDU(Common Part Convergence Sublayer-Protocol Data Unit)의 마지막 셀에 담겨질 총 길이와 마지막 셀임을 나타내는 M비트를 확인하고, 마지막 셀인 경우에 다시 현재 셀의 길이를 확인하여 해당되는 셀 구조를 결정하여 셀구성을 제어함으로써, 처리루틴이 다소 복잡할 뿐아니라 하드웨어로 구현시에도 구조가 복잡한 문제가 있다.
본 발명은 상술한 문제들을 개선하기 위하여 안출한 것으로서, AAL-5계층처리되어 전송되는 사용자 정보를 ATM계층에서 셀로 구성할 때, 길이정보만을 이용하여 해당되는 셀구조를 결정하여 셀을 구성하는 셀구성방법 및 장치를 제공하는 데 그 목적이 있다.
상기 목적을 달성하기 위하여 본 발명에 따를 셀구성방법은, 비동기식 전송모드 통신이 이루어지는 시스템에서 ATM계층에서, AAL-5계층 처리되어 전송되는 사용자 정보에 대해 5개의 셀구조중 해당되는 구조로 셀을 구성하는 방법에 있어서, AAL-5계층처리된 사용자 정보에 대한 길이정보를 읽는 단계; 길이정보중 현재 셀의 길이정보를 분석하는 단계; 분석단계 수행결과, 현재 셀의 길이정보가 40보다 크거나 48보다 작으면 마지막 셀로 인식하여 5개의 셀구조중 5번째 형태와 4번째 형태의 셀구조를 결합한 구조를 해당 셀 포맷으로 결정하여 AAL-5계층처리된 사용자 정보에 대한 셀을 구성하는 제 1 셀 구성단계;분석단계 수행결과, 현재 셀의 길이정보가 41보다 작으면 마지막 셀로 인식하여 5개의 셀구조중 2번째 형태, 3번째 형태, 4번째 형태중 어느 한 형태의 셀구조로 셀이 구성될 수 있음을 결정하여 AAL-5계층처리된 사용자 정보에 대한 셀을 구성하는 제 2 셀 구성단계; 분석단계 수행결과, 현재 셀의 길이정보가 40보다 크거나 48보다 작은 상태도 아니고 41보다 작은 상태도 아니면 5개의 셀구조중 1번째 형태의 셀구조를 셀포맷으로 결정하여 AAL-5계층처리된 사용자 정보에 대한 셀을 구성하는 제 3 셀 구성단계를 포함하여 수행되는 것을 특징으로 한다.
상기 목적을 달성하기 위하여 본 발명에 따른 셀구성장치는, 비동기식 전송모드 통신이 이루어지는 시스템의 ATM계층처리시, AAL-5계층처리된 사용자 정보에 대해 셀을 구성하는 장치에 있어서, 비동기식 전송모드로 전송하기 위하여 인가된 패킷데이타에 대해 AAL-5계층처리를하여 해당 채널별 총길이 및 현재 셀의 길이정보를 저장하는 제어부; 제어부로부터 셀단위로 전송되는 현재 셀의 길이정보를 분석하여 5개의 셀포맷중 해당되는 셀 포맷을 결정하고, 결정된 셀포맷에 따른 최대 사용자 정보구간과 현재 셀의 길이정보를 연산하여 구성될 셀의 패딩값(PAD)을 구하여 제공하는 셀포맷 결정부; 셀포맷 결정부로부터 현재 셀의 길이정보가 로딩되면, 다운 카운트를 하는 길이 카운터; 제어부에 의해 제어되어, 셀포맷 결정부로부터 로딩된 패딩값부터 다운카운트를 하는 패드 카운터;셀포맷 결정부로부터 전송되는 해당 셀포맷정보와 길이카운터 및 패드 카운터의 카운트값을 디코딩하여 결정된 셀포맷에 대한 구간제어정보를 출력하는 디코더;디코더로부터 전송되는 구간제어정보에 따라 AAL-5계층처리되어 전송되는 사용자 정보에 대한 셀을 구성하여 전송하는 셀전송처리부를 포함하도록 구성되는 것을 특징으로 한다.
도 1은 비동기식 전송모드 통신시 이용되는 셀포맷도이고,
도 2는 기존의 비동기식 전송모드 계층처리시 셀구성방법에 대한 동작 흐름도이고,
도 3은 본 발명에 따른 장치의 블럭도이고,
도 4는 본 발명에 따른 비동기 전송모드 계층처리시 셀구성방법을 수행하는데 있어서 셀결정과정에 대한 동작 흐름도이다.
도면의 주요부분에 대한 부호의 설명
301:호스트 인터페이스부 302:제어부
303:셀포맷 결정부 304:패딩(PAD) 카운터
305:길이 카운터 306:디코더
307:셀전송처리부
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세하게 설명하기로 한다.
도 3은 본 발명에 따른 장치의 블록도로서, 미도시된 호스트와 소정의 데이터 송수신이 가능하도록 인터페이스처리를 하는 호스트 인터페이스부(301), 호스트 인터페이스부(301)를 통한 데이터 송수신 및 AAL-5계층처리를 하는 제어부(302), 제어부(302)로부터 AAL-5 계층처리가 이루어진 사용자 정보의 길이정보가 전송되면, 본 발명에 따라 현재 구성될 셀의 포맷을 결정하는 셀 포맷 결정부(303), 셀 포맷 결정부(303)로부터 채워넣기(PAD)바이트값이 로드되면 다운카운트를 하는 PAD 카운터(304), 셀포맷 결정부(303)로부터 길이 바이트값이 로드되면 다운카운트를 하는 길이 카운터(305), PAD 카운터(304) 및 길이카운터(305)의 카운트값과 셀포맷 결정부(303)로부터 출력되는 셀포맷정보에 따라 셀이 형성되도록 디코딩하는 디코더(306), 디코더(306)로부터 출력되는 디코딩정보에 의해 해당되는 셀을 형성하여 미도시된 물리계층으로 전송하는 셀전송처리부(307)로 구성된다.
도 4는 본 발명에 따른 셀구성방법을 수행하는데 있어서 셀포맷 결정과정에 대한 동작 흐름도로서, 셀포맷 결정부(303)에서 이루어진다.
그러면, 도 3 및 도 4를 참조하여 본 실시예의 동작을 상세하게 설명하기로 한다.
먼저, 미도시된 호스트로부터 호스트 인터페이스부(301)를 통해 소정의 패킷정보가 전송되면 제어부(302)는 인가된 패킷정보에 대해 AAL-5계층처리를 한다. 제어부(302)는 AAL-5계층처리시 미도시된 호스트로부터 읽혀진 해당 가상채널의 길이정보를 저장하고, 셀단위로 저장된 길이정보를 셀포맷 결정부(303)로 전송한다. 이 때, 전송되는 길이정보는 지금까지 전송된 해당 가상채널의 총길이정보와 현재 셀의 길이정보이다. 총길이정보는 마지막 셀에 해당되는 사용자 정보가 전송되는 경우를 제외하고는 48배수로 갱신된다.
셀포맷 결정부(303)는 제 401 단계에서 제어부(302)로부터 셀단위로 전송되는 길이정보를 읽는다. 그리고 제 402 단계로 진행되어 현재 셀의 길이정보를 분석한다.
제 402 단계의 분석결과, 현재 셀의 길이가 40보다 크고 48보다 작으면(40L48), 해당 가상채널에서 마지막으로 전송되는 셀에 해당되므로 제 403 단계로 진행되어 도 1e의 Case 5와 도 1d의 Case 4가 결합된 구조를 해당 셀포맷으로 결정하고, 결정된 셀포맷정보를 디코더(306)로 전송하고, 동시에 제 402 단계에서 분석된 현재 셀의 길이를 48로 감산한 값(48-길이)을 PAD 카운터(304)에 로드시키고, 현재 셀의 길이정보를 길이 카운터(305)에 로드시킨 다음 제 401 단계로 리턴된다.
제 402 단계의 분석결과, 현재 셀의 길이가 41보다 작으면(L41), 제 404 단계로 진행되어 Case 2, 3, 4중 하나가 셀포맷으로 구성되도록 결정하고, 결정된 셀포맷정보를 디코더(306)로 전송하고, 동시에 상술한 제 403 단계에서와 같이 PAD카운터(304)와 길이 카운터(305)에 카운트값을 로드시킨다. 이 때, PAD카운터(304)에는 현재 분석된 셀의 길이를 42로 감산한 값(42-길이)을 로드시킨다. 이와 같이 로드가 이루어진 후, 셀포맷 결정부(303)는 제 401 단계로 리턴된다.
또한, 제 402 단계에서 분석한 결과, 현재 셀의 길이가 상술한 2가지 경우 이외인 경우에는 현재 셀이 해당 가상채널의 마지막 셀이 아니므로 제 405 단계로 진행되어 Case 1구조를 해당 셀 포맷으로 결정하고, 결정된 셀포맷정보를 디코더(306)로 전송함과 동시에 PAD카운터(304) 및 길이카운터(305)의 카운트값을 로드시킨다. 이 때 PAD 카운터(304)에는 0의 값이 로드된다. 이와 같은 로드작업 수행후, 셀 포맷 결정부(303)는 제 401 단계로 리턴된다.
이와 같이 셀포맷 결정부(303)는 전송되는 셀의 길이에 따라 3가지 경우로 셀포맷을 구분하여 결정하므로 디코더(306)로 전송되는 셀포맷 결정정보는 3가지 상황을 나타낼 수 있는 값으로 전송된다. 예를 들어 제 403 단계와 같이 셀포맷이 결정되면, '1'의 값을 디코더(306)로 전송하고, 제 404 단계와 같이 셀포맷이 결정되면 '2'의 값을 디코더(306)로 전송하고, 제 405 단계와 같이 셀포맷이 결정되면 '3'의 값을 디코더(306)로 전송하도록 구현될 수 있다.
PAD 카운터(304)와 길이 카운터(305)는 셀포맷 결정부(303)에서 소정의 값이 로드되면, 0의 값이 될 때까지 다운카운트를 한다.
디코더(306)는 셀포맷 결정부(303)로부터 인가된 셀포맷정보에 의해 현재 AAL-5계층처리된 사용자 정보에 대한 셀포맷을 디코딩하고, 길이 카운터(305)가 로드된 값에서 다운카운트되어 0이 될 때까지 기간을 사용자 정보구간으로 디코딩하고, 길이 카운터(305)의 카운트값이 0이 되는 시점을 제어부(302)로 통보한다. 이에 따라 제어부(302)는 PAD카운터(304)가 로드된 값에서 다운 카운트되도록 제어한다. 디코더(306)는 PAD카운터(304)가 로드된 값에서 0이 될 때까지의 기간을 PAD구간으로 디코딩한다. 이와 같이 디코더(306)는 인가된 셀 포맷정보와 길이 카운터(305)의 다운카운팅기간 및 PAD카운터(304)의 다운 카운팅기간에 따라 해당되는 셀구조를 디코딩하여 셀전송처리부(307)로 전송한다.
셀전송처리부(307)는 디코더(306)로부터 제공된 셀구조에 AAL-5 계층처리된 사용자 정보, 헤더 및 오류정정(CRC)정보 등을 삽입한 셀을 미도시된 물리계층으로 전송한다.
이상에서 설명한 바와 같이 본 발명은 M비트를 이용하지 않고 길이정보만을 이용하여 해당되는 셀포맷을 결정하여 셀이 구성되도록 제어함으로써, ATM계층에서 이루어지는 셀구성처리루틴을 간소화시킬 뿐아니라 하드웨어구성도 간소화시킬 수 있는 잇점이 있다.

Claims (2)

  1. 비동기식 전송모드 통신이 이루어지는 시스템의 ATM계층처리시, AAL-5계층 처리되어 전송되는 사용자 정보에 대해 5개의 셀구조중 해당되는 구조로 셀을 구성하는 방법에 있어서,
    상기 AAL-5계층 처리된 사용자 정보에 대한 길이정보를 읽는 단계;
    상기 길이정보중 현재 셀의 길이정보를 분석하는 단계;
    상기 분석단계 수행결과, 상기 현재 셀의 길이정보가 40보다 크거나 48보다 작으면 마지막 셀로 인식하여 상기 5개 형태의 셀구조중 5번째 형태와 4번째 형태의 셀구조를 결합한 구조를 해당 셀 포맷으로 결정하여 상기 AAL-5계층처리된 사용자 정보에 대한 셀을 구성하는 제 1 셀 구성단계;
    상기 분석단계 수행결과, 상기 현재 셀의 길이정보가 41보다 작으면 마지막 셀로 인식하여 상기 5개 형태의 셀구조중 2번째 형태, 3번째 형태, 4번째 형태의 셀구조중 어느 한 구조로 셀이 구성될 수 있음을 결정하여 상기 AAL-5계층처리된 사용자 정보에 대한 셀을 구성하는 제 2 셀 구성단계;
    상기 분석단계 수행결과, 상기 현재 셀의 길이정보가 상기 40보다 크거나 48보다 작은 상태도 아니고 상기 41보다 작은 상태도 아니면 상기 5개 형태의 셀구조중 1번째 형태의 셀구조를 셀포맷으로 결정하여 상기 AAL-5계층처리된 사용자 정보에 대한 셀을 구성하는 제 3 셀 구성단계를 포함하여 수행되는 것을 특징으로 하는 셀구성방법.
  2. 비동기식 전송모드 통신이 이루어지는 시스템의 ATM계층처리시, AAL-5계층처리된 사용자 정보에 대해 셀을 구성하는 장치에 있어서,
    상기 비동기식 전송모드로 전송하기 위하여 인가된 패킷데이타에 대해 AAL-5계층처리를하여 해당 채널별 총길이 및 현재 셀의 길이정보를 저장하는 제어부;
    상기 제어부로부터 셀단위로 전송되는 현재 셀의 길이정보를 분석하여 5개의 셀포맷중 해당되는 셀 포맷을 결정하고, 결정된 셀포맷에 따른 최대 사용자 정보구간과 상기 현재 셀의 길이정보를 연산하여 구성될 셀의 패딩값(PAD)을 구하여 제공하는 셀포맷 결정부;
    상기 셀포맷 결정부로부터 현재 셀의 길이정보가 로딩되면, 다운 카운트를 하는 길이 카운터;
    상기 제어부에 의해 제어되어, 상기 셀포맷 결정부로부터 로딩된 상기 패딩값부터 다운카운트를 하는 패드 카운터;
    상기 셀포맷 결정부로부터 전송되는 해당 셀포맷정보와 상기 길이카운터 및 패드 카운터의 카운트값을 디코딩하여 결정된 셀포맷에 대한 구간제어정보를 출력하는 디코더;
    상기 디코더로부터 전송되는 상기 구간제어정보에 따라 상기 AAL-5계층처리되어 전송되는 사용자 정보에 대한 셀을 구성하여 전송하는 셀전송처리부를 포함하도록 구성되는 것을 특징으로 하는 셀구성장치.
KR1019970081611A 1997-12-31 1997-12-31 비동기식전송모드계층처리시셀구성방법및장치 KR100289071B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970081611A KR100289071B1 (ko) 1997-12-31 1997-12-31 비동기식전송모드계층처리시셀구성방법및장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970081611A KR100289071B1 (ko) 1997-12-31 1997-12-31 비동기식전송모드계층처리시셀구성방법및장치

Publications (2)

Publication Number Publication Date
KR19990061352A true KR19990061352A (ko) 1999-07-26
KR100289071B1 KR100289071B1 (ko) 2001-05-02

Family

ID=37517604

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970081611A KR100289071B1 (ko) 1997-12-31 1997-12-31 비동기식전송모드계층처리시셀구성방법및장치

Country Status (1)

Country Link
KR (1) KR100289071B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100918748B1 (ko) 2005-01-07 2009-09-24 삼성전자주식회사 이동통신 시스템에서 다중 사용자 패킷 송/수신 장치 및방법
US8842695B2 (en) 2005-01-07 2014-09-23 Samsung Electronics Co., Ltd. Apparatus and method for transmitting/receiving multiuser packet in a mobile communication system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100918748B1 (ko) 2005-01-07 2009-09-24 삼성전자주식회사 이동통신 시스템에서 다중 사용자 패킷 송/수신 장치 및방법
US8842695B2 (en) 2005-01-07 2014-09-23 Samsung Electronics Co., Ltd. Apparatus and method for transmitting/receiving multiuser packet in a mobile communication system
US10057729B2 (en) 2005-01-07 2018-08-21 Samsung Electronics Co., Ltd. Apparatus and method for transmitting/receiving multiuser packet in a mobile communication system

Also Published As

Publication number Publication date
KR100289071B1 (ko) 2001-05-02

Similar Documents

Publication Publication Date Title
US6262995B1 (en) Asynchronous transfer mode adaptation layer (AAL) processing method
US5812527A (en) Simplified calculation of cell transmission rates in a cell based netwook
US6865158B2 (en) ATM switch with OAM functions
US5740173A (en) Asynchronous transfer mode (ATM) cell arrival monitoring system
US6314098B1 (en) ATM connectionless communication system having session supervising and connection supervising functions
JPH10247942A (ja) パケット通信方法及び通信端末装置
JPH09233127A (ja) マルチメディアデータパケットを効率的にトランスポートするデータ処理の方法
JP2001016231A (ja) Atm機器と同期式無線リンクを持つ伝送チャネルの間のインターフェイス装置
WO1999005881A1 (en) Telecommunications system
KR100289071B1 (ko) 비동기식전송모드계층처리시셀구성방법및장치
US7215676B2 (en) Method of converting ATM cells in ATM network system
US5732081A (en) Method and device for the translation of a cell header applied to the entrance to a node of an asynchronous network for the transmission of data by packets
US6198746B1 (en) Data transmission system in which cell retransmission can be avoided
US6965565B1 (en) System and method for communicating an event status across a data channel
EP0923271B1 (en) An ATM reassembly circuit and method
KR100260901B1 (ko) 비동기식전송모드 계층처리장치
US6282200B1 (en) ATM processing apparatus
KR0123224B1 (ko) Atm통신방식의 all5 sar 수신처리장치
KR0174966B1 (ko) 비동기 전송모드에서 셋업 메세지의 에러 검출방법
KR0124176B1 (ko) 수신장치의 비동기식 전송모드 적응계층-1 타입에 있어서 분할 및 재조립 프로토콜 데이터유니트의 헤더데이터 에러체크회로
KR100359910B1 (ko) Atm 망에서의 abr 다점 대 점 연결을 위한 vpi확장 방법
KR0153958B1 (ko) 에이티엠 적응계층 타입 5 수신 장치
KR0123223B1 (ko) Aal3/4 수신처리장치
KR970002821B1 (ko) 비동기 전송 모드에서의 서비스 파라메터 품질 메세지 생성방법
KR19980017785A (ko) Aal 타입 1에서의 구조적 데이터 전달을 위한 포인터 발생장치 및 그 발생방법

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
LAPS Lapse due to unpaid annual fee