KR19990077263A - 고정 길이 셀의 병렬 고속 처리 - Google Patents
고정 길이 셀의 병렬 고속 처리 Download PDFInfo
- Publication number
- KR19990077263A KR19990077263A KR1019980705408A KR19980705408A KR19990077263A KR 19990077263 A KR19990077263 A KR 19990077263A KR 1019980705408 A KR1019980705408 A KR 1019980705408A KR 19980705408 A KR19980705408 A KR 19980705408A KR 19990077263 A KR19990077263 A KR 19990077263A
- Authority
- KR
- South Korea
- Prior art keywords
- cell
- fixed length
- processing
- asynchronous transmission
- cells
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3081—ATM peripheral units, e.g. policing, insertion or extraction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5672—Multiplexing, e.g. coding, scrambling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5678—Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
- H04L2012/5679—Arbitration or scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3009—Header conversion, routing tables or routing tags
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (16)
- 슬롯형 전송 매체(slotted transmission medium)(11, 41)를 통해 수신된 고정 길이 셀(fixed length cells)의 순차적인 스트림(10, 30)을 처리하는 장치(9, 45, 50, 60, 70)에 있어서,a) 상기 고정 길이 셀의 순차적인 스트림(10, 30)중 N개의 고정 길이 셀의 서브스트림을 제공하는 디멀티플렉서(demultiplexer)(12, 52, 62, 72)와,b) 상기 N개의 서브스트림 각각이 N개의 처리 경로(13.x, 53.x, 63.x, 88.x)의 다른 경로에 제공되고, 특정한 처리 경로에 제공되는 서브스트림과 다른 처리 경로에 제공되는 후속 서브스트림 사이의 주기가 상기 슬롯형 전송 매체(11, 41)의 슬롯 주기(T)와 동일하게 시간적 순서로 스태거형 방식(a chronological, staggered manner)으로 상기 처리 경로(13.x, 53.x, 63.x, 88.x)로의 공급이 수행되도록 상기 디멀티플렉서(12, 52, 62, 72)에 접속되는 N(N=2, 3, ...)개의 동일한 병렬 처리 경로(13.x, 53.x, 63.x, 73.x)와,c) 상기 N개의 처리 경로(13.x, 53.x, 63.x, 88.x)의 출력에 제공되는 서브스트림을 고정 길이 셀의 출력 스트림(18, 50)으로 멀티플렉싱하여 상기 고정 길이 셀의 순차적인 스트림(10, 30)의 셀 순서를 순차적으로 유지하는 멀티플렉서(17, 57, 67, 77)를 포함하는고정 길이 셀의 순차적 스트림 처리 장치.
- 제 1 항에 있어서,상기 고정 길이 셀의 서브스트림 각각은 하나의 고정 길이 셀로 이루어진고정 길이 셀의 순차적 스트림 처리 장치.
- 제 2 항에 있어서,상기 고정 길이 셀은 비동기 전송 방식(asynchronous transfer mode: ATM)의 셀인 고정 길이 셀의 순차적 스트림 처리 장치.
- 제 1 항에 있어서,상기 병렬 처리 경로(88.1, 88.2)는 적어도 하나의 공통 처리 유닛(86)을 공유하는 고정 길이 셀의 순차적 스트림 처리 장치.
- 제 1 항에 있어서,상기 병렬 처리 경로(53.x) 각각은 적어도 하나의 지연 유닛(56.x)을 포함하여, 상기 지연 유닛(56.x) 뒤에 오는 처리 유닛(55.x)에서의 셀의 서브스트림의 처리가, 상기 지연 유닛(56.x) 앞의 처리 유닛(54.x)에 의해 상기 동일한 셀의 서브스트림의 처리가 완료되기 전에 개시하지 않도록 보장하는고정 길이 셀의 순차적 스트림 처리 장치.
- 제 1 항에 있어서,비동기 전송 방식(ATM)의 셀 또는 비동기 전송 방식의 셀의 서브스트림을 처리하도록 설계된 고정 길이 셀의 순차적 스트림 처리 장치.
- 슬롯형 전송 매체(41)를 통해 고정 길이 셀(40)의 순차적 스트림으로서 수신된 비동기 전송 방식의 셀을 처리하는 비동기 전송 방식의 스위치 어댑터(switch adapter)(43)에 있어서,a) 상기 비동기 전송 방식의 셀(40)을 수신하는 수단(42)과,b) N개의 고정 길이 셀의 서브스트림을 제공하는 디멀티플렉서와,c) 상기 N개의 서브스트림 각각이 N개의 처리 경로들의 다른 경로에 제공되고, 특정한 처리 경로에 제공되는 서브스트림과 다른 처리 경로에 제공되는 후속 서브스트림 사이의 주기가 상기 슬롯형 셀 처리 매체(41)의 슬롯 주기(T)와 동일하게 시간적 순서로 스태거형 방식으로 상기 처리 경로로의 공급이 수행되도록 상기 디멀티플렉서에 접속되는 N(N=2, 3, ...)개의 동일한 병렬 처리 경로와,d) 상기 N개의 처리 경로의 출력에 제공된 서브스트림을 고정 길이 셀의 출력 스트림(50)으로 멀티플렉싱하여 상기 고정 길이 셀의 순차적인 스트림의 셀 순서를 순차적으로 유지하는 멀티플렉서를 포함하는비동기 전송 방식의 스위치 어댑터.
- 제 7 항에 있어서,상기 고정 길이 셀의 출력 스트림(50)은 스위칭 패브릭(switching fabric)(72)을 통해 라우팅하는데 적합한 비동기 전송 방식의 스위치 어댑터.
- 제 7 항에 있어서,비동기 전송 방식의 셀의 가상 경로 식별자/가상 채널 식별자 필드를 사전정의된 탐색 테이블(predefined lookup table)과 비교하고, 상기 비동기 전송 방식의 셀 앞에 여러 비트를 추가하여 이러한 특정 셀로 무엇을 해야 할지를 후속 유닛에게 알리는데 사용되는 가상 경로 식별자/가상 채널 식별자 탐색 유닛(78)을 포함하는비동기 전송 방식의 스위치 어댑터.
- 제 7 항에 있어서,비트 에러를 위해 상기 비동기 전송 방식의 셀의 셀 헤더를 분석하고, 특정 에러를 정정하거나 혹은 제거를 위해 정정할 수 없는 에러를 갖는 비동기 전송 방식의 셀을 표시하는 헤더 에러 정정 유닛(79)을 포함하는비동기 전송 방식의 스위치 어댑터.
- 제 7 항에 있어서,동작 및 유지 셀 처리 유닛(operation and maintenance cell processing unit)(48) 및 프로세서(47)를 포함하고, 상기 동작 및 유지 셀 처리 유닛(48)은 상기 프로세서(47)에 대한 특별한 동작 및 유지 셀을 추출하거나 혹은 이러한 동작 및 유지 셀을 비동기 전송 방식의 셀 스트림에 삽입하는비동기 전송 방식의 스위치 어댑터.
- 제 7 항에 있어서,상기 각각의 비동기 전송 방식의 셀을 어느 출력 포트로 전송할지 상기 스위치(72)에게 통보하는 스위치 지정 헤더(switch specific header)를 각각의 비동기 전송 방식의 셀에 추가하기 위한 스위치 라우팅 헤더 삽입 유닛(71)을 포함하는비동기 전송 방식의 스위치 어댑터.
- 제 7 항에 있어서,접속을 위해 제공된 비동기 전송 방식의 셀의 수와, 무효 비동기 전송 방식의 셀의 수를 카운트하는 셀 카운트 유닛(75)을 포함하는비동기 전송 방식의 스위치 어댑터.
- 제 7 항에 있어서,셀의 최대 속도 및 매체 속도(medium rate)를 제어하는 셀 정책 유닛(cell policing unit)(76)을 포함하는 비동기 전송 방식의 스위치 어댑터.
- 청구항 7 내지 14 항중 어느 한 항에 따르는 비동기 전송 방식의 스위치 패브릭(72)과, 비동기 전송 방식의 스위치 어댑터(43)를 포함하는 비동기 전송 방식의 스위칭 유닛.
- 제 15 항에 있어서,가상 경로 식별자/가상 채널 식별자 삽입 유닛(73)과,셀 카운트 유닛(74)과,주어진 트래픽 허용 신호(given traffic permissions)와 다시 부합할 때까지 셀들을 지연시키기 위한 트래픽 세이핑 유닛(traffic shaping unit)(77)과,상기 스위치 패브릭(72)의 출력 포트(들)에 위치하는 라인 인터페이스 처리기(80)를 포함하는비동기 전송 방식의 스위칭 유닛.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/IB1996/000087 WO1997029613A1 (en) | 1996-02-06 | 1996-02-06 | Parallel on-the-fly processing of fixed length cells |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR19990077263A true KR19990077263A (ko) | 1999-10-25 |
| KR100339463B1 KR100339463B1 (ko) | 2002-07-18 |
Family
ID=11004403
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019980705408A Expired - Fee Related KR100339463B1 (ko) | 1996-02-06 | 1996-02-06 | 고정길이셀의순차적스트림처리장치,비동기전송방식의스위치어댑터및스위칭유닛 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US6389018B1 (ko) |
| EP (1) | EP0879544B1 (ko) |
| JP (1) | JPH11506893A (ko) |
| KR (1) | KR100339463B1 (ko) |
| DE (1) | DE69627893T2 (ko) |
| WO (1) | WO1997029613A1 (ko) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5875192A (en) * | 1996-12-12 | 1999-02-23 | Pmc-Sierra Ltd. | ATM inverse multiplexing system |
| DE69840947D1 (de) | 1998-09-10 | 2009-08-13 | Ibm | Paketvermittlunganpassungseinrichtung für Datenpaketen mit variabler Länge |
| JP3733784B2 (ja) * | 1999-05-21 | 2006-01-11 | 株式会社日立製作所 | パケット中継装置 |
| US6731645B1 (en) | 2000-02-29 | 2004-05-04 | International Business Machines Corporation | Methods, switches, systems, and computer program products for fair transmission of data received at multiple inputs in the order received in a queued memory switch |
| JP2004525449A (ja) * | 2001-02-14 | 2004-08-19 | クリアスピード・テクノロジー・リミテッド | 相互接続システム |
| US8189591B2 (en) * | 2001-10-30 | 2012-05-29 | Exar Corporation | Methods, systems and computer program products for packet ordering for parallel packet transform processing |
| US7180891B1 (en) * | 2002-01-25 | 2007-02-20 | Advanced Micro Devices, Inc. | Method of transferring data to multiple units operating in a lower-frequency domain |
| US7539209B2 (en) * | 2003-03-05 | 2009-05-26 | Ciena Corporation | Method and device for preserving pacing information across a transport medium |
| US7639627B1 (en) * | 2005-02-18 | 2009-12-29 | Sprint Communications Company L.P. | System and method for trace replay using parallelized streams |
| JP4437480B2 (ja) | 2006-08-03 | 2010-03-24 | 富士通株式会社 | パケット伝送装置及びその制御方法 |
| DE102007035262B4 (de) * | 2007-07-27 | 2018-05-24 | Texas Instruments Deutschland Gmbh | Empfänger und Verfahren zur Bearbeitung eines Datenpaketstroms bei Auftreten eines Fehlers auf der Bitübertragungsschicht |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR920005064B1 (ko) * | 1989-08-26 | 1992-06-26 | 한국 전기통신공사 | 타임 스위치 장치 |
| US5357510A (en) * | 1992-02-19 | 1994-10-18 | Fujitsu Limited | Apparatus and a method for supervising and controlling ATM traffic |
| EP0606729A3 (en) * | 1993-01-11 | 1996-12-18 | At & T Corp | Asynchronous transfer mode (atm) expanded internal cell format. |
| KR0126848B1 (ko) * | 1994-12-16 | 1998-04-01 | 양승택 | 다중화기와 역다중화기를 이용한 고정길이 패킷 스위칭 장치 |
| US5940456A (en) * | 1996-06-20 | 1999-08-17 | Ut Starcom, Inc. | Synchronous plesiochronous digital hierarchy transmission systems |
| JP3434994B2 (ja) * | 1996-12-12 | 2003-08-11 | 富士通株式会社 | セル組立多重化装置 |
-
1996
- 1996-02-06 DE DE69627893T patent/DE69627893T2/de not_active Expired - Lifetime
- 1996-02-06 WO PCT/IB1996/000087 patent/WO1997029613A1/en not_active Ceased
- 1996-02-06 KR KR1019980705408A patent/KR100339463B1/ko not_active Expired - Fee Related
- 1996-02-06 EP EP96900682A patent/EP0879544B1/en not_active Expired - Lifetime
- 1996-02-06 JP JP9528319A patent/JPH11506893A/ja active Pending
- 1996-02-16 US US09/101,787 patent/US6389018B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11506893A (ja) | 1999-06-15 |
| DE69627893T2 (de) | 2004-05-13 |
| US6389018B1 (en) | 2002-05-14 |
| DE69627893D1 (de) | 2003-06-05 |
| EP0879544A1 (en) | 1998-11-25 |
| KR100339463B1 (ko) | 2002-07-18 |
| WO1997029613A1 (en) | 1997-08-14 |
| EP0879544B1 (en) | 2003-05-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6735219B1 (en) | Packet-processing apparatus and packet switch adapter for the processing of variable-length packets and a method thereof | |
| US5555256A (en) | Channel identifier generation | |
| US7342942B1 (en) | Multi-service segmentation and reassembly device that maintains only one reassembly context per active output port | |
| KR920010853B1 (ko) | 네트워크에서의 수신패키트를 메시지로 재조립하기 위한 통신장치 | |
| US7151744B2 (en) | Multi-service queuing method and apparatus that provides exhaustive arbitration, load balancing, and support for rapid port failover | |
| JP3589660B2 (ja) | アクセス制御atmスイッチ | |
| US5999528A (en) | Communications system for receiving and transmitting data cells | |
| US6002692A (en) | Line interface unit for adapting broad bandwidth network to lower bandwidth network fabric | |
| US6229822B1 (en) | Communications system for receiving and transmitting data cells | |
| US7286566B1 (en) | Multi-service segmentation and reassembly device that maintains reduced number of segmentation contexts | |
| US8942263B2 (en) | Data transmission in an SDH network | |
| US7324537B2 (en) | Switching device with asymmetric port speeds | |
| US5379295A (en) | Cross-connect system for asynchronous transfer mode | |
| US6611527B1 (en) | Packet switching apparatus with a common buffer | |
| KR100339463B1 (ko) | 고정길이셀의순차적스트림처리장치,비동기전송방식의스위치어댑터및스위칭유닛 | |
| US6324164B1 (en) | Asynchronous transfer mode (A.T.M.) protocol adapter for a high speed cell switching system | |
| EP1254532B1 (en) | Methods and apparatus for selecting the better cell from redundant streams within a cell-oriented environment | |
| US7197031B2 (en) | Cross-connection of high bandwidth signal traffic across independent parallel shelves | |
| US7023836B2 (en) | Transport interface for time division frames | |
| US6185211B1 (en) | ATM cell exchange | |
| JP2002223233A (ja) | チャネルデータ抽出回路及び方法 | |
| KR100231458B1 (ko) | 일반적인 흐름제어를 이용한 atm 교환기내의 보드 제어방법 | |
| JPH1174892A (ja) | セル交換機 | |
| JPH05252188A (ja) | Atm伝送用インタフェース回路およびセルの利用方法 | |
| KR20000018878A (ko) | 에이티엠 교환기에서 디에스이원 물리층 에이티엠 가입자인터페이스 장치 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| 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 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-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 |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| 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 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| 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 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20070430 Year of fee payment: 6 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20080523 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| 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 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20080523 |