KR0161755B1 - 역방향 흐름제어를 가지는 역다중화기 - Google Patents
역방향 흐름제어를 가지는 역다중화기 Download PDFInfo
- Publication number
- KR0161755B1 KR0161755B1 KR1019950055893A KR19950055893A KR0161755B1 KR 0161755 B1 KR0161755 B1 KR 0161755B1 KR 1019950055893 A KR1019950055893 A KR 1019950055893A KR 19950055893 A KR19950055893 A KR 19950055893A KR 0161755 B1 KR0161755 B1 KR 0161755B1
- Authority
- KR
- South Korea
- Prior art keywords
- cell
- demultiplexing
- receiver
- queue
- signal
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/111—Switch interfaces, e.g. port details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/112—Switch control, e.g. arbitration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (7)
- 라인 인터페이스 블록으로부터 고정길이의 셀 데이터와 셀 인에이블, 셀시작신호 그리고 동기 클럭으로 구성된 입력버스를 통하여 연속된 셀을 받아서, 입력버퍼의 여유가 있을 때 쓰기제어신호를 보내어 수신 셀을 입력버퍼(IB 큐)에 일시 저장하고 이 버퍼가 엠티가 아닐 때 읽기제어신호를 출력시켜 셀과 셀의 정보신호(INSEL, SELTAG), 태그 비교제어신호(CMP)를 출력하는 역다중화 제어수단(B1), 및 상기 역다중화 제어수단에서 받은 셀을 수신부의 역방향 흐름제어신호(HALTID)에 의해 오버플로우가 아닌 수신부중에서 해당 셀이 라우팅 되기를 원하는 수신부로 역다중화하고 셀 헤더 앞에 오버 플로우인 수신부를 나타내는 인식자를 표시한 후 HALT큐(B3)에 임시 저장하였다가 수신가능시 재 송신하는 역다중화 수단(B4)을 구비하는 것을 특징으로 하는 역다중화기.
- 제1항에 있어서, 상기 역다중화 제어수단(B1)은, 비트주소를 이용하여 역다중화되는 출력포트의 구분을 하며, 이 비트 주소와 각 수신부의 역방향 흐름제어 신호(HALTID)의 간단한 비트 논리합으로 역다중화를 제어하도록 구성되는 것을 특징으로 하는 역다중화기.
- 제1항에 있어서, 상기 역다중화 제어수단(B1)은, 셀 헤더 앞에 부가된 다수개의 라우팅 태그에 의해 원하는 특정 셀을 필터링하여 선택적으로 역다중화 하도록 셀 필터를 구비하는 것을 특징으로 하는 역다중화기.
- 제1항에 있어서, 상기 역다중화 수단(B4)은, 셀이 입력됨을 알리는 신호(INSEL)에 의해서 읽기 제어신호(READ1 혹은 READ2)의 셀 데이터를 선택하여 수신하여 출력하는 2:1 다중화기(B41)와, 라우팅 정보의 위치정보(SELTAG)와 각각의 수신부의 상태 정보(HALTID1-HALTID8)를 입력받아 상기 역다중화 제어수단으로 부터 역다중화의 타이밍을 제어하기 위해 비교시간을 알리는 신호(CMP)가 있을 때 라우팅 정보와 수신부의 오버플로우를 나타내는 신호(HALTID)를 비교하여 현재의 셀이 라우팅을 위해 패스되는지 혹은 루우프 백되어 HLAT큐(B3)에 저정되는지 패일되는지를 결정하여 결정된 셀 데이터(DATA)와 바이트 클럭(BCLK), 그리고 패스되는 수신부의 포트(PASS)와 HALT큐(B3)로 루우프백 신호(LOOP)를 출력하는 패스/패일 결정기(B42), 및 패스되는 수신부 포트(PASS)에 지정된 수신부로 셀 데이터를 HALT큐(B3)로 루우프백 시키는 선택기(B43)를 구비하는 것을 특징으로 하는 역다중화기.
- 제4항에 있어서, 상기 패스/패일 결정기(B42)는, 라우팅 정보의 위치정보(SELTAG)를 받아서 입력되는 셀 데이터로부터 라우팅정보를 추출하는 제1레지스터(U1)와, 비교 타이밍 신호(CMP)가 있을 때 상기 레지스터(U1)에서 추출된 라우팅 정보(RT)와 수신부의 오버 플로우를 나타내는 신호(HALTID(1:8))를 서로 비교하여 패스되는 수신부 포트 주소와 루우프백되는 패일포트 주소를 생성하는 라우팅 태그 비교기(U2)와, 상기 라우팅 태그 비교기(U2)에서 비교하는 동안 입력된 데이터를 일시 지연시키는 제2레지스터와(U3)와, 루우프백시 다음에 재전송을 위해 상기 레지스터(U3)에서 출력되는 셀 데이터의 앞에 다시 패일된 수신부의 포트주소를 추가하는 다중화기(U5), 및 상기 라우팅 태그 비교기(U2)의 출력으로 부터 패일된 수신부가 존재시 루우프백시키는 제어신호(LOOP)를 발생하는 엔코더(U4)를 구비하는 것을 특징으로 하는 역다중화기.
- 제5항에 있어서, 상기 선택기(B43)는, 수신부의 포트 수만큼 셀 데이터를 받아서 자기 포트가 패스되는 포트일 때(PASS=0)일 때 출력을 인에이블시키는 다수의 병렬 레지스터(R1-R8)와, 루프백 제어신호가 활성화 될 때(LOOP=1)일 때 인에이블되어 패스.패일 결정기를 통한 데이터를 일시 저장하였다가 출력하는 레지스터(R9)를 구비하는 것을 특징으로 하는 역다중화기.
- 제1항에 있어서, 상기 역다중화 제어수단은, 수신부의 순간적인 수신 불가능한 상태에 의해서 HALT큐(B3)에 저장된 셀이 존재시에는 IB큐(B2)보다 우선적으로 HALT큐(B3)에 저장된 셀을 먼저 역다중화하며, 각각의 수신부의 역방향 흐름제어를 보고 HALT큐(B3)에 셀이 있더라도 IB큐(B2)에 대기중인 첫째 셀이 수신 불가능 상태가 아닌 수신부로 라우팅 되기를 원하는 셀일때에는 HALT큐(B3)의 셀 보다 우선적으로 역다중화되도록 제어하는 것을 특징으로 하는 역다중화기.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950055893A KR0161755B1 (ko) | 1995-12-23 | 1995-12-23 | 역방향 흐름제어를 가지는 역다중화기 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950055893A KR0161755B1 (ko) | 1995-12-23 | 1995-12-23 | 역방향 흐름제어를 가지는 역다중화기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970056423A KR970056423A (ko) | 1997-07-31 |
KR0161755B1 true KR0161755B1 (ko) | 1998-12-01 |
Family
ID=19444062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950055893A Expired - Fee Related KR0161755B1 (ko) | 1995-12-23 | 1995-12-23 | 역방향 흐름제어를 가지는 역다중화기 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0161755B1 (ko) |
-
1995
- 1995-12-23 KR KR1019950055893A patent/KR0161755B1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR970056423A (ko) | 1997-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3589660B2 (ja) | アクセス制御atmスイッチ | |
EP1041780B1 (en) | A large combined broadband and narrowband switch | |
US6269081B1 (en) | Communications system for receiving and transmitting data cells | |
US6229822B1 (en) | Communications system for receiving and transmitting data cells | |
JP2837660B2 (ja) | 拡張構造を有するatm層機能処理装置 | |
US5144619A (en) | Common memory switch for routing data signals comprising ATM and STM cells | |
US5991295A (en) | Digital switch | |
US6031838A (en) | ATM switching system | |
Garcia-Haro et al. | ATM shared-memory switching architectures | |
US7756013B2 (en) | Packet switching system and method | |
US6647017B1 (en) | Switching fabric arrangement with time stamp function | |
US6741562B1 (en) | Apparatus and methods for managing packets in a broadband data stream | |
US6052376A (en) | Distributed buffering system for ATM switches | |
JPH10285184A (ja) | 広い帯域幅のネットワークを狭い帯域幅のネットワーク構造に適用するためのライン・インターフェイス装置 | |
JP2000503175A (ja) | パケット交換に関する装置と方法 | |
JPH07321824A (ja) | セル・スイッチ・ファブリック用チップ | |
RU2134024C1 (ru) | Устройство и способ обработки элементов данных режима асинхронной передачи в системе коммутации режима асинхронной передачи | |
KR0161755B1 (ko) | 역방향 흐름제어를 가지는 역다중화기 | |
JPH11154960A (ja) | 非同期伝送方式セル交換システム | |
KR100355455B1 (ko) | 동적 서비스 품질 제어를 갖는 에이티엠 스위치 장치 | |
JP2785005B2 (ja) | Fc/atm網相互変換装置における多重/分離方式 | |
KR100211024B1 (ko) | 비동기전달모드 스위치에서의 다중화 장치 | |
JP3197152B2 (ja) | セル交換装置 | |
JP2899609B2 (ja) | セル送出装置 | |
JP3105209B2 (ja) | Atm通信システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-5-5-R10-R17-oth-X000 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 6 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
FPAY | Annual fee payment |
Payment date: 20040730 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 7 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Not in force date: 20050827 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20050827 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |