KR100252502B1 - Apparatus for converting utopia level-1 to utopia level-2 in atm - Google Patents
Apparatus for converting utopia level-1 to utopia level-2 in atm Download PDFInfo
- Publication number
- KR100252502B1 KR100252502B1 KR1019970039597A KR19970039597A KR100252502B1 KR 100252502 B1 KR100252502 B1 KR 100252502B1 KR 1019970039597 A KR1019970039597 A KR 1019970039597A KR 19970039597 A KR19970039597 A KR 19970039597A KR 100252502 B1 KR100252502 B1 KR 100252502B1
- Authority
- KR
- South Korea
- Prior art keywords
- utopia level
- level
- interface
- utopia
- word
- 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
Images
Classifications
-
- 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
-
- 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/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5652—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
- H04L2012/5653—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL]
- H04L2012/5654—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL] using the AAL1
-
- 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/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5652—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
- H04L2012/5653—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL]
- H04L2012/5656—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL] using the AAL2
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 ATM통신장치에서 유토피아 레벨 1 인터페이스를 유토피아 레벨 2 인터페이스로 변환하는 장치에 관한 것이다.The present invention relates to an apparatus for converting a utopia level 1 interface into a utopia level 2 interface in an ATM communication device.
이러한 본 발명은 유토피아 레벨1 인터페이스 디바이스로부터 바이트단위의 데이터를 각각 입력받아 워드단위로 변환하는 n개의 바이트-워드 변환기(520a∼520d); 바이트-워드 변환기로부터 워드단위의 데이터를 입력받아 저장하기 위한 n개의 워드FIFO(530a∼530d); 라운드로빈 방식으로 n개의 식별 가능한 어드레스를 발생하는 라운드로빈 어드레스발생기(560); 라운드로빈 어드레스발생기에서 발생된 어드레스에 따라 워드FIFO들의 출력 중 하나를 선택하여 다중화하는 멀티플랙서(540); 유토피아 레벨1 인터페이스 디바이스로부터 유토피아 레벨1 방식의 핸드세이크를 위한 송신인에이블(TxEnb*)신호를 각각 입력받고 상기 유토피아 레벨1 인터페이스 디바이스에 송신셀어베일러블(TxClav)신호를 각각 제공하는 유토피아 레벨1 인터페이스 제어기(510); 및 유토피아 레벨2 인터페이스 제어기(550)를 포함한다.The present invention includes n byte-word converters 520a to 520d which receive byte data from a utopia Level 1 interface device and convert it into word units; N word FIFOs 530a to 530d for receiving and storing word units of data from the byte-word converter; A round robin address generator 560 for generating n identifiable addresses in a round robin manner; A multiplexer 540 for selecting and multiplexing one of the outputs of word FIFOs according to an address generated by the round robin address generator; A Utopia Level 1 Interface which receives a TxEnb * signal for Utopia Level 1 type handshake from a Utopia Level 1 interface device and provides a TxClav signal to the Utopia Level 1 interface device. Controller 510; And a utopia level 2 interface controller 550.
따라서 본 발명은 물리계층이 유토피아 레벨 2이고 ATM계층이 유토피아 레벨1 이거나 물리계층이 유토피아 레벨 1이고 ATM계층이 유토피아 레벨2일 경우 유토피아 레벨1을 레벨2로 변환하여 레벨1과 레벨2의 디바이스를 쉽게 정합할 수 있다.Therefore, in the present invention, when the physical layer is Utopia level 2, the ATM layer is Utopia level 1, or the physical layer is Utopia level 1, and the ATM layer is Utopia level 2, Utopia level 1 is converted to level 2 to convert devices of level 1 and level 2. It can be easily matched.
Description
본 발명은 비동기식 전달모드(ATM)통신에 있어서 ATM계층과 물리계층간을 정합하기 위한 유토피아(UTOPIA) 인터페이스장치에 관한 것으로, 특히 유토피아 레벨 1 인터페이스를 유토피아 레벨 2 인터페이스로 변환하는 장치에 관한 것이다.BACKGROUND OF THE
최근들어, 멀티미디어분야의 비약적인 성장과 더불어 영상신호와 같이 광대역의 신호를 디지탈방식으로 전송하기 위한 통신망이 요구되면서 B-ISDN( Broadband- Integrated Services Digital Network)이 등장하게 되었다. 이러한 광대역 ISDN의 등장으로 사용자의 다양한 서비스 요구를 충족시킬 수 있게 되었으며 특히, 동화상 전송이 가능하게 되어 미래 정보화 사회의 꿈을 실현할 수 있는 기반이 되었다.In recent years, with the rapid growth of the multimedia field, a communication network for transmitting a wideband signal in a digital manner such as a video signal has been required, resulting in the emergence of a Broadband-Integrated Services Digital Network (B-ISDN). With the advent of broadband ISDN, it is possible to meet various service needs of users, and in particular, it is possible to transmit moving images, which has become a foundation for realizing the dream of the future information society.
이러한 B-ISDN은 ATM 교환기술을 필요로 하는데, ATM은 셀(cell)이라는 고정길이(53 바이트)의 정보 블럭을 ATDM방식을 이용하여 정보를 전달하는 것이다. 이러한 ATM통신방식은 다음 표 1에서와 같이 계층적인 구조를 이루고, 각각의 계층별로 표준화된 기준을 가지고 있다.The B-ISDN requires an ATM exchange technology. The ATM transfers information using a fixed length (53 bytes) information block called a cell using the ATDM method. This ATM communication system forms a hierarchical structure as shown in Table 1 below and has standardized standards for each layer.
상기 표 1에서와 같이 ATM통신방식은 물리계층, ATM계층, ATM적응계층(AAL:ATM Adaptation Layer), 상위 프로토콜 계층과 같이 수직적인 구조로 구분되고, AAL계층은 절단 및 재결합 부계층(SAR: Segmentation And Reassembly sublayer)과 수렴(CS:Convergence Sublayer) 부계층으로 다시 구분되며, 물리계층은 물리매체(PM)와 전송수렴(TC:Transmission Convergence) 부계층으로 다시 구분된다.As shown in Table 1, the ATM communication method is divided into vertical structures such as a physical layer, an ATM layer, an ATM adaptation layer (AAL), and a higher protocol layer, and the AAL layer is a cut and recombination sublayer (SAR). The Segmentation And Reassembly sublayer (CS) and Convergence Sublayer (CS) sublayers are subdivided, and the physical layers are subdivided into Physical Media (PM) and Transmission Convergence (TC) sublayers.
또한, ATM통신방식에서 사용자의 서비스에 따라 즉, 소스의 특성에 따라 A∼D종으로 분류된다. A종 서비스는 실시간성, 항등비트율, 연결성의 서비스이고, B종 서비스는 실시간성, 가변비트율, 연결성의 서비스이고, C종 서비스는 비실시간성, 가변비트율, 비연결성의 서비스이고, D종 서비스는 비실시간성, 가변비트율, 비연결성 서비스이다. 이러한 서비스들의 대표적인 예를 들어보면 항등율 영상신호, 가변율 영상신호, 연결성 데이타전달, 비연결성 데이타전달등이 있다.In the ATM communication system, the service is classified into classes A to D according to the service of the user, that is, the characteristics of the source. Class A service is a real-time, constant bit rate, connectivity service, Class B service is a real-time, variable bit rate, connectivity service, Class C service is a non-real time, variable bit rate, non-connected service, Class D service Is a non-real time, variable bit rate, connectionless service. Representative examples of such services include identity rate video signals, variable rate video signals, connectivity data transmission, and connectionless data transmission.
한편, 상기와 같은 서비스에 대응하는 AAL프로토콜은 다음 표 2와 같이 AAL1∼AAL5로 구분된다.Meanwhile, AAL protocols corresponding to the above services are classified into AAL1 to AAL5 as shown in Table 2 below.
상기 표 2에 있어서와 같이, AAL계층은 서비스의 종류에 따라 해당 서비스를 효율적으로 처리해 주기 위하여 AAL1, AAL2, AAL3/4, AAL5와 같이 수평적으로 구분된다. 그리고, 각 AAL계층은 서비스 사용자로부터의 서비스데이타 유니트(U-SDU:User-Service Data Unit)를 투명하게 전달하고, 전송오류를 검출하며 정보의 식별 및 버퍼할당 기능을 수행하는 수렴부계층(CS)과 수렴부계층(CS)로부터 받은 가변길이의 데이타를 분할하여 ATM셀을 만들어 ATM계층으로 전달하고, ATM계층으로부터 ATM셀을 수신하여 재조립하여 수렴부계층 프로토콜 데이타단위(CS-PDU: CS-Protocol Data Unit)를 복구하는 절단 및 재결합 부계층(SAR)으로 다시 분할된다.As shown in Table 2, the AAL layer is divided horizontally as AAL1, AAL2, AAL3 / 4, AAL5 in order to efficiently process the service according to the type of service. In addition, each AAL layer transparently delivers a service data unit (U-SDU) from a service user, detects transmission errors, and performs information identification and buffer allocation. ) And the variable-length data received from the convergence sublayer (CS) to create an ATM cell, transfer it to the ATM layer, receive the ATM cell from the ATM layer, and reassemble it to converge the sublayer protocol data unit (CS-PDU: CS). Subdivided into break and recombination sublayers (SAR) to recover the Protocol Data Unit.
다른 한편, ATM통신장치는 다양한 전송매체를 사용할 수 있도록 융통성을 부여하기 위하여 ATM계층과 물리계층 사이에 표준적인 접속 프로토콜을 정해 놓고, 물리계층이 다양한 형태로 구현되더라도 이 프로토콜만 따르면 SAR 계층과 쉽게 접속할 수 있도록 하였다. 즉, "UTOPIA(the Universal Test & Operations PHY Interface for ATM)"는 ATM계층과 물리계층을 접속하기 위하여 정한 표준 인터페이스 방식인데, 이러한 유토피아 인터페이스 표준을 정한 목적은 첫째, ATM계층과 물리계층간 공통적이고 표준화된 인터페이스를 규정함으로써 비용절감의 효과를 기대하고, 둘째 속도가 다른 ATM 및 물리계층 디바이스들간에 FIFO를 사용할 수 있게 하고, 셋째 스로틀 인터페이스 레이트(throttle interface rate)를 이용하는 ATM-물리 디바이스에서도 스트림모드를 지원하기 위함이며, 넷째 100Mbps로부터 155Mbps까지의 레이트를 8비트 데이터 패스의 공통 인터페이스로 지원하기 위함이다.On the other hand, the ATM communication device sets a standard connection protocol between the ATM layer and the physical layer in order to provide flexibility for using various transmission media, and even if the physical layer is implemented in various forms, the ATM communication device is easily connected with the SAR layer. You can connect. In other words, "UTOPIA (the Universal Test & Operations PHY Interface for ATM)" is a standard interface method defined for connecting the ATM layer and the physical layer. The purpose of defining the utopia interface standard is first, common and standardization between the ATM layer and the physical layer. By specifying the interface, it is possible to expect cost savings, to enable the use of FIFO between ATM and physical layer devices with different speeds, and to use stream mode in ATM-physical devices that use the throttle interface rate. Fourth, to support the rate from 100Mbps to 155Mbps as a common interface of 8-bit data path.
그런데 유토피아 인터페이스 표준이 응용에 따라 적합하게 선택 사용할 수 있도록 유토피아 레벨 1과 유토피아 레벨 2로 구분되어 있다. 즉, 유토피아 레벨 1은 기존의 유토피아방식으로서 8비트 데이터 전송을 기본으로 하고 있으며, 유토피아 레벨 2는 새롭게 등장한 표준으로서 16비트 데이터 전송을 기본으로 하고 있다.However, Utopia Interface Standards are divided into
따라서 유토피아 레벨 1을 사용하는 디바이스와 유토피아 레벨 2를 사용하는 디바이스에 접속하기 위해서는 유토피아 레벨 1을 유토피아 레벨 2로 변환하기 위한 장치가 필요하다.Therefore, in order to access a device using Utopia
이에 본 발명은 상기와 같은 필요성을 충족시키기 위하여 안출된 것으로, 유토피아 레벨 1을 유토피아 레벨 2로 변환하여 서로 다른 레벨의 유토피아 인터페이스디바이스를 접속할 수 있도록 하기 위한 유토피아 레벨 변환장치를 제공하는데 그 목적이 있다.Accordingly, an object of the present invention is to provide a utopia level converter for converting
상기와 같은 목적을 달성하기 위하여 본 발명은, n개의 유토피아 레벨1 인터페이스를 제공하는 디바이스를 하나의 유토피아 레벨2 인터페이스를 지원하는 디바이스와 정합하기 위한 ATM장치에 있어서, 상기 유토피아 레벨1 인터페이스 디바이스로부터 바이트단위의 데이터를 각각 입력받아 워드단위로 변환하는 n개의 바이트-워드 변환기; 상기 바이트-워드 변환기로부터 워드단위의 데이터를 입력받아 저장하기 위한 n개의 워드FIFO; 라운드로빈 방식으로 n개의 식별 가능한 어드레스를 발생하는 라운드로빈 어드레스발생기; 상기 라운드로빈 어드레스발생기에서 발생된 어드레스에 따라 상기 워드FIFO들의 출력 중 하나를 선택하여 다중화하는 멀티플랙서; 상기 유토피아 레벨1 인터페이스 디바이스로부터 유토피아 레벨1 방식의 핸드세이크를 위한 송신인에이블(TxEnb*)신호를 각각 입력받고 상기 유토피아 레벨1 인터페이스 디바이스에 송신셀어베일러블(TxClav)신호를 각각 제공하는 유토피아 레벨1 인터페이스 제어기; 상기 유토피아 레벨1 인터페이스 제어기와 연결되고, 유토피아 레벨2 인터페이스 디바이스로부터 유토피아 레벨2 방식의 핸드세이크를 위한 송신셀 어베일러블(TxClav)신호와 송신어드레스(TxAddr)를 입력받고, 상기 유토피아 레벨2 인터페이스 디바이스에 송신인에이블(TxEnb*)신호를 제공하며, 상기 멀티플랙서를 인에이블시키기 위한 제어신호를 제공하는 유토피아 레벨2 인터페이스 제어기를 포함하는 것을 특징으로 한다.In order to achieve the above object, the present invention provides an ATM apparatus for matching a device providing n Utopia
도 1은 유토피아 레벨 1의 송신시 신호 타이밍도,1 is a signal timing diagram during transmission of
도 2는 유토피아 레벨 1의 수신시 신호 타이밍도,2 is a signal timing diagram upon reception of
도 3은 유토피아 레벨 1에서의 ATM 셀의 구조,3 shows the structure of an ATM cell at
도 4는 유토피아 레벨 2를 설명하기 위한 도면,4 is a diagram for describing
도 5는 본 발명에 따라 유토피아 레벨 1을 유토피아 레벨 2로 변환하는 장치를 도시한 블록도,5 is a block diagram illustrating an apparatus for converting
도 6은 도 5에 도시된 유토피아 레벨2 인터페이스와 멀티플랙서의 신호 연결도,6 is a signal connection diagram of the Utopia
도 7은 유토피아 레벨2의 내부 송신 타이밍도이다.7 is an internal transmission timing diagram of
*도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
500: 유토피아 레벨2 변환장치500: Utopia
502a,502b,502c,502d: 유토피아 레벨1 인터페이스 디바이스502a, 502b, 502c, 502d:
504: 유토피아 레벨2 인터페이스 디바이스504:
510: 유토피아 레벨1 인터페이스 제어기510:
520a,520b,520c,520d: 바이트-워드 변환기520a, 520b, 520c, 520d: byte-to-word converter
530a,530b,530c,530d: 워드FIFO530a, 530b, 530c, 530d: word FIFO
540: 멀티플랙서 560: 라운드로빈 어드레스 발생기540: multiplexer 560: round-robin address generator
550: 유토피아 레벨2 인터페이스 제어기550:
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 자세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 유토피아 레벨 1의 송신시 신호 타이밍도이고, 도 2는 유토피아 레벨 1의 수신시 신호 타이밍도이며, 도 3은 유토피아 레벨 1에서의 ATM 셀의 구조를 도시한 도면이다.FIG. 1 is a signal timing diagram at the transmission of
유토피아 인터페이스에 있어서 ATM계층에서 물리계층으로의 데이터 흐름을 송신이라 하고, 물리계층으로부터 ATM계층으로의 데이터 흐름을 수신이라 한다. 그리고 모든 인터페이스 제어신호는 액티브 하이(active high)이고, 액티브 로우(active low)는 신호 뒤에 '*'를 표시하여 나타낸다. 그리고 유토피아 인터페이스에서 전송 및 동기는 옥텟(octet) 레벨에서의 전송 및 동기와 셀(cell) 레벨에서의 전송 및 동기로 구분된다.In the utopia interface, data flow from the ATM layer to the physical layer is called transmission, and data flow from the physical layer to the ATM layer is called reception. All interface control signals are active high, and active low is indicated by a '*' after the signal. In the utopia interface, transmission and synchronization are divided into transmission and synchronization at the octet level and transmission and synchronization at the cell level.
옥텟(octet) 레벨에서 데이터 전송은 각각 독립된 송신 동기클럭과 수신 동기클럭을 사용하는데, 물리계층 디바이스는 ATM계층 디바이스로부터 송신 동기클럭(TxClk)과 수신 동기클럭(RxClk)을 받는다. 셀(cell) 레벨에서의 데이터 전송은 셀시작(SOC: Start Of Cell)신호를 이용하여 셀 동기를 확립하는데, 셀시작(SOC)신호는 ATM 셀의 첫번째 한 바이트에서만 어서트(assert: '하이')된다.At the octet level, data transmission uses independent transmission synchronization clocks and reception synchronization clocks, respectively, and the physical layer device receives the transmission synchronization clock TxClk and the reception synchronization clock RxClk from the ATM layer device. Data transmission at the cell level establishes cell synchronization using a Start Of Cell (SOC) signal, which is asserted only at the first byte of an ATM cell. ')do.
유토피아 레벨 1에서 레이트 매칭(rate matching)은 물리계층과 ATM계층간의 전송속도에 차이가 있을 경우 이를 해소하기 위한 것으로, 물리계층 디바이스는 레이트 매칭을 위해 선입선출버퍼(FIFO)를 사용한다. 이와 같이 FIFO를 사용하여 ATM계층과 물리계층의 전송속도를 조절하기 위해서 흐름제어신호(flow control signal)가 필요하다. 그리고 흐름제어를 위해서 송신시 ATM계층은 송신인에이블(TxEnab)신호를 어셔트/디어셔트(assert/deassert)하고, 물리계층은 송신풀/ 송신셀 어베일러블(TxFull*/TxClav)신호를 어셔트/디어셔트(assert/deassert)한다. 수신시에는 물리계층은 데이터 전송속도를 제어하기 위해 수신엠프티/수신셀 어베일러블(RxEmpty*/RxClav)신호를 어셔트/디어셔트한다. 이때, 송신풀(TxFull*) 신호와 수신 엠프티(RxEmpty*)신호는 옥텟 레벨 전송시 흐름제어 신호이고, 송신 셀어베일러블(TxClav)신호와 수신 셀어베일러블(RxClav)신호는 셀 레벨 전송시 흐름제어신호이다. 이때 송신풀(TxFull*)신호는 4바이트 이상을 라이트하면 물리버퍼가 오버플로우가 될 때 어셔트된다. 그리고 셀어베일러블신호가 어셔트되면 물리계층 FIFO에 충분한 공간이 있다는 것을 나타낸다.Rate matching (rate matching) in the
그리고 인에이블(Tx/Rx Enab)신호와 데이터 흐름이 같은 방향(즉, 송신시)이면 데이터는 인에이블신호와 같은 사이클에서 전송되고, 인에이블신호와 데이터 흐름이 다른 방향이면 데이터는 인에이블신호의 다음 사이클에서 전송된다.When the enable (Tx / Rx Enab) signal and the data flow are in the same direction (i.e., when transmitting), the data is transmitted in the same cycle as the enable signal, and when the enable signal and the data flow are in different directions, the data is the enable signal. Is transmitted in the next cycle.
유토피아 레벨 1 인터페이스에서 송신 인터페이스에 사용되는 신호는 도 1에 도시된 바와 같이, "TxData[7:0]", "TxSoc", "TxEnb*", "TxFull*/TxClav", "TxClk"이다. "TxData[7:0]"는 송신 데이터로서 8비트 폭이고, "TxSoc"는 송신셀시작신호로서 ATM 계층에 의해 송신 셀의 첫 바이트에서 어셔트된다. "TxEnb*"는 송신인에이블신호로서 ATM계층에서 셀 데이터 전송시 어셔트된다. "TxFull*"은 옥텟 레벨 전송에서 4바이트의 데이터만을 더 라이트할 수 있을 경우에 물리계층에서 어셔트되고, "TxClav"는 셀 레벨 전송에서 완전한 한 셀을 수용할 수 있을 때 물리계층이 어셔트한다. 그리고 "TxClk"는 데이터 전송과 신호의 동기를 위해 ATM계층에서 물리계층에 공급하는 송신클럭이다.The signals used for the transmission interface in the
이러한 신호들에 의한 송신시 타이밍은 도 1에 도시된 바와 같다.Timing in transmission by these signals is as shown in FIG.
도 1을 참조하면, 송신 인터페이스는 ATM계층에 의해 제어된다. ATM계층은 물리계층에 송신클럭(TxClk)을 공급하고, 따라 물리계층이 레이트 매칭 버퍼 즉, FIFO를 사용할 수 있게 한다.1, the transmission interface is controlled by the ATM layer. The ATM layer supplies the transmit clock TxClk to the physical layer, thereby enabling the physical layer to use a rate matching buffer, i.e., a FIFO.
송신 인터페이스에서 데이터의 흐름은 송신인에이블신호(TxEnb*)와 같은 방향이다. ATM계층 송신블록은 송신클럭(TxClk)의 라이징 에지에서 신호와 데이터를 발생하고, 샘플링한다. 물리계층은 TxFull*/TxClav신호를 어셔트하므로써 셀을 받을 준비가 되었다는 것을 ATM계층에 알리고, ATM계층은 송신셀어베일러블신호(TxClav)가 하이이면 송신인에이블신호(TxEnb*)를 어셔트(즉, '로우')하는 동시에 송신 데이터(TxData)를 데이터 버스상에 구동한다.The data flow in the transmission interface is in the same direction as the transmit enable signal TxEnb *. The ATM layer transmission block generates and samples signals and data at the rising edge of the transmission clock TxClk. The physical layer informs the ATM layer that it is ready to receive a cell by asserting a TxFull * / TxClav signal, and the ATM layer asserts a transmit enable signal (TxEnb *) when the transmit cell available signal (TxClav) is high. That is, it is 'low' and at the same time drives the transmission data (TxData) on the data bus.
옥텟 레벨 전송시 핸드세이크를 살펴 보면, TxFull*신호가 어셔트( 즉, 로우)될 때부터 TxFull*이 디어셔트(즉, 하이)된 후 4바이트의 데이터가 더 라이트될 때까지를 송신 윈도우라한다. 송신인에이블신호(TxEnb*)는 이 송신 윈도우 내에서만 어셔트 혹은 디어셔트될 수 있다.Looking at the handshake during octet-level transmission, we see the transmission window from when the TxFull * signal is asserted (i.e., low) until the TxFull * is deasserted (i.e., high) and then 4 bytes of data are written. do. The transmit enable signal TxEnb * can be asserted or deasserted only within this transmission window.
셀 레벨 전송시 핸드세이크를 살펴보면, 물리계층은 완전한 한 셀의 전송을 수용할 수 있는 용량을 가지고 있어야 한다. 물리계층의 오버플로우를 방지하기 위해 물리계층은 다음 셀을 수용할 수 없을 때, 현재 셀의 전송이 끝나기 4 사이클 전에 송신셀 어베일러블신호(TxClav)를 디어셔트(즉,로우)해야 한다.Looking at the handshake during cell level transmission, the physical layer must have the capacity to accommodate the transmission of a complete cell. In order to prevent the physical layer from overflowing, when the physical layer cannot accommodate the next cell, the physical layer should de-assert (ie, low) the transmit cell
따라서 도 1을 참조하면, TxClav가 하이로 어셔트된 후 TxEnb*가 로우로 어셔트되어 53바이트의 ATM셀을 전송을 시작한다. 이때 셀의 첫 번째 바이트인 H1이 전송될 때 TxSoc가 하이가 되고, 이어 H2, H3, H4, H5, P1,...,P44, P45, P46, P47, P48이 전송된다. 다음에 전송될 셀을 물리계층이 수용할 수 없을 때, 현재 셀의 전송이 종료되기 4클럭 이전에 TxClav가 로우로 된다.Therefore, referring to FIG. 1, after TxClav is asserted high, TxEnb * is asserted low to start transmitting 53 bytes of ATM cells. At this time, when H1, the first byte of the cell, is transmitted, TxSoc becomes high, followed by H2, H3, H4, H5, P1, ..., P44, P45, P46, P47, and P48. When the physical layer cannot accept the next cell to be transmitted, TxClav goes low four clocks before the transmission of the current cell ends.
유토피아 인터페이스에서 수신 인터페이스에 사용되는 신호는 도 2에 도시된 바와 같이, "RxData[7:0]", "RxSoc", "RxEnb*", "RxEmpty*/RxClav", "RxClk"이다. "RxData[7:0]"는 수신 데이터로서 8비트 폭이고, "RxSoc"는 수신셀시작신호로서 물리계층에 의해 수신 셀의 첫 바이트에서 어셔트된다. "RxEnb*"는 수신인에이블신호로서 ATM계층에서 셀 데이터 전송시 어셔트된다. "RxEmpty*"는 옥텟 레벨 전송에서 ATM계층으로 전송할 데이터가 없을 경우에 물리계층에 의해 어셔트되고, "RxClav"는 셀 레벨 전송에서 전송할 완전한 한 셀이 있을 경우에 물리계층에 의해 어셔트된다. 그리고 "RxClk"는 물리계층이 데이터를 전송하고 신호를 샘플링하는데 동기를 맞추기 위해 ATM 계층이 물리계층으로 공급하는 수신클럭이다.The signals used for the reception interface in the utopia interface are "RxData [7: 0]", "RxSoc", "RxEnb *", "RxEmpty * / RxClav", and "RxClk". "RxData [7: 0]" is 8 bits wide as received data, and "RxSoc" is asserted in the first byte of the receiving cell by the physical layer as the receiving cell start signal. "RxEnb *" is an enable signal and is asserted upon cell data transmission in the ATM layer. "RxEmpty *" is asserted by the physical layer when there is no data to transmit to the ATM layer in octet level transmissions, and "RxClav" is asserted by the physical layer when there is one complete cell to transmit in the cell level transmission. And "RxClk" is a reception clock supplied by the ATM layer to the physical layer in order to synchronize the physical layer to transmit data and sample a signal.
이러한 신호들에 의한 수신시 타이밍은 도 2에 도시된 바와 같다. 수신 인터페이스는 ATM계층에 의해 제어된다. ATM계층은 물리계층에 수신클럭(RxClk)을 공급하고, 따라 물리계층이 레이트 매칭 버퍼 즉, FIFO를 사용할 수 있게 한다.Timing upon reception by these signals is as shown in FIG. The receiving interface is controlled by the ATM layer. The ATM layer supplies the receive clock RxClk to the physical layer, thereby enabling the physical layer to use a rate matching buffer, i.e., a FIFO.
수신 인터페이스에서 데이터의 흐름은 수신인에이블신호(RxEnb)와 반대 방향이다. ATM계층 수신블록은 수신클럭(RxClk)의 라이징 에지에서 신호와 데이터를 발생하고, 샘플링한다. 물리계층은 RxFull*/RxClav신호를 어셔트하므로써 셀을 보낼 준비가 되었다는 것을 ATM계층에 알리고, ATM계층은 수신셀 어베일러블신호(RxClav)가 하이이면 수신 인에이블신호(RxEnb*)를 로우로 어셔트하므로써 수신 데이터(RxData)를 리드한다.The flow of data in the receiving interface is in the opposite direction to the enable signal RxEnb. The ATM layer receiving block generates and samples signals and data at the rising edge of the reception clock RxClk. The physical layer informs the ATM layer that it is ready to send a cell by asserting an RxFull * / RxClav signal, and the ATM layer sets the receive enable signal RxEnb * to low when the receive cell available signal RxClav is high. The receive data (RxData) is read by asserting.
옥텟 레벨 전송시 핸드세이크를 살펴 보면, 물리계층은 RxEmpty*신호를 디어셔트하므로써 ATM계층으로 보낼 데이터가 있음을 알리고, ATM계층은 수신 인에이블신호(RxEnb*)를 어셔트하므로써 데이터를 받아들이겠다는 정보를 보낸다.Looking at the handshake during octet level transmission, the physical layer informs the ATM layer that there is data to be sent to the ATM layer by deasserting the RxEmpty * signal, and the ATM layer accepts the data by asserting the RxEnb * signal. Send it.
셀 레벨 전송시 핸드세이크를 살펴보면, 물리계층은 수신셀 어베일러블신호(RxClav)를 어셔트하므로써 ATM계층으로 전송할 완전한 한 셀이 있음을 알리고, 전송할 셀이 없으면 수신셀 어베일러블신호(RxClav)를 디어셔트한다. ATM계층은 수신셀 어베일러블신호(RxClav)가 어셔트되면 수신 인에이블신호(RxEnb*)를 어셔트하므로써 데이터를 받아들이겠다는 정보를 보낸다.Looking at the handshake during cell-level transmission, the physical layer asserts that there is one complete cell to transmit to the ATM layer by asserting the receive cell available signal (RxClav), and if there is no cell to transmit, the receive cell available signal (RxClav) Deassert. The ATM layer transmits information to accept data by asserting the receive enable signal RxEnb * when the receive cell available signal RxClav is asserted.
한편, 유토피아 레벨 1 인터페이스에 있어서 ATM 셀의 구조는 도 3에 도시된 바와 같이, 5바이트의 헤더(H:Header)구간과 48바이트의 사용자 정보구간으로 구분되고, 5 바이트의 헤더는 사용자망접면(UNI:User Network Interface)에서의 헤더 구조와 망노드접면(NNI:Network Node Interface)에서의 헤더구조로 구분되며, 사용자망접면(UNI)에서의 헤더구조는 제1 바이트가 4비트의 일반흐름제어(GFC:Generic Flow Control)와 4비트의 가상경로 식별번호(VPI:Virtual Path Identifier)로 이루어지고, 제2 바이트가 4비트의 가상경로 식별번호(VPI)와 4비트의 가상채널 식별번호(VCI:Virtual Channel Identifier)로 이루어지며, 제3 바이트는 8비트의 가상채널 식별번호(VCI)로 이루어지고, 제4 바이트는 4비트의 가상채널 식별번호(VCI)와 3비트의 유료부하형태(PT:Payload Type)와 1비트의 셀포기순위(CLP:Cell Loss Priority)로 이루어지며, 제5 바이트는 8비트의 헤더오류제어(HEC:Header Error Control)로 이루어진다.On the other hand, in the
도 4는 유토피아 레벨 2 인터페이스를 설명하기 위한 도면으로서, (가)는 유토피아 레벨 2에서 하나의 ATM계층에 다수의 물리계층이 연결될 수 있는 것을 도시한 도면이고, (나)는 유토피아 레벨 2에서의 ATM 셀의 구조를 도시한 도면이다.FIG. 4 is a diagram for describing a
유토피아 레벨 2 인터페이스는 기본적으로 유토피아 레벨 1 인터페이스와 동일한 규약을 따르나 첫째, 33MHz의 속도에서 50MHz까지 스피드업이 가능하고 둘째, 50MHz 속도로 622Mbps 운영시에는 16비트 병렬 데이터 패스로 확장할 수 있고 셋째, 멀티-물리계층 운영이 가능하도록 정의되었다. 즉, 유토피아 레벨 2 인터페이스에서는 도 4의 (가)에 도시된 바와 같이, 다수의 물리계층(42a∼42n)이 하나의 ATM계층(44)에 연결될 수 있다.
이러한 유토피아 레벨 2 인터페이스에서 수신시에는 "RxAdd[4:0]"가 추가되는데, "RxAdd[4:0]"는 RxData[15:0]으로부터 VPI/VCI를 추출하여 해당하는 라우팅 포트를 결정하여 해당 라우팅 포트의 어드레스를 생성한다. 송신시에는 "TxAdd[4:0]"가 추가되는데, "TxAdd[4:0]"는 n개의 송신 포트에 수신하고자 하는 포트의 어드레스를 생성하여 준다."RxAdd [4: 0]" is added when receiving on this
그리고 유토피아 레벨1 인터페이스에서의 ATM 셀의 구조는 도 3에 도시된 바와 같이 8비트 x 53으로 구성되나 유토피아 레벨 2 인터페이스에서 ATM 셀은 도 4의 (나)에 도시된 바와 같이 16비트 x 27로 구성된다. 도 4의 (나)를 참조하면, 셀의 첫 번째 워드에 Header1, Header2가 있고, 두 번째 워드에 Heade3, Header4가 위치하며, 세 번째 워드에 UDF1, UDF2가 있다. 이어 네 번째 워드부터 27번째 워드까지 유료부하(Payload1∼48)가 위치한다.And the structure of the ATM cell in the
도 5는 본 발명에 따라 유토피아 레벨 1을 유토피아 레벨 2로 변환하는 장치를 도시한 블록도이고, 도 6은 도 5에 도시된 멀티플랙서의 세부 신호 연결도이며, 도 7은 도 5에 도시된 변환장치의 유토피아 레벨2 신호 타이밍도이다. 도 5에서는 4개의 유토피아 레벨1 인터페이스 디바이스를 하나의 유토피아 레벨2 인터페이스디바이스에 연결하며, 본 발명의 실시예에서 유토피아 레벨1 인터페이스 디바이스는 ATM계층을 포함하는 SAR칩세트이고 유토피아 레벨2 인터페이스 디바이스는 고속의 물리계층 칩세트이다. 따라서 도 5는 ATM계층으로부터 물리계층으로의 전송 즉, 송신시 구성을 도시한 것이다.FIG. 5 is a block diagram showing an apparatus for converting
본 발명에 따라 유토피아 레벨 1 인터페이스를 유토피아 레벨 2 인터페이스로 변환하는 장치(500)는 도 5에 도시된 바와 같이, 유토피아 레벨 1 인터페이스를 제공하는 디바이스(502a∼502d)와, 유토피아 레벨2 인터페이스를 제공하는 디바이스(504) 사이에 위치하여 유토피아 레벨 1 인터페이스를 유토피아 레벨 2 인터페이스로 변환하여 준다.The
도 5를 참조하면, 유토피아 레벨 변환장치(500)는 유토피아 레벨 1 인터페이스 제어기(510), 바이트-워드 변환기(Byte to Word:520a∼520d), 워드FIFO(530a∼530d), 멀티플랙서(MUX:540), 유토피아 레벨 2 인터페이스 제어기(550), 라운드 로빈 어드레스발생기(560)로 구성된다. 그리고 멀티플랙서(540)와 유토피아 레벨2 인터페이스 제어기(550)는 도 6에 도시된 바와 같이 접속된다.Referring to FIG. 5, the
앞서 설명한 바와 같이, 유토피아 레벨1 인터페이스는 바이트단위의 데이터를 전달하고 유토피아 레벨2 인터페이스는 워드단위로 데이터를 전달하므로 4개의 바이트-워드 변환기(520a∼520d)가 4개의 유토피아 레벨1 디바이스(502a∼502d)로부터 입력되는 바이트단위의 데이터를 워드단위로 변환한다. 그리고 4개의 워드FIFO(530a∼530d)는 각각의 바이트-워드 변환기(520a∼520d)가 출력하는 셀 데이터를 저장하고 있다가 멀티플랙서(540)로 출력한다.As described above, since the
유토피아 레벨1 인터페이스 제어기(510)는 4개의 유토피아 레벨1 인터페이스 디바이스(502a∼502d)로부터 각각의 TxEnb*신호를 입력받고, 각각의 TxClav신호를 제공한다. 제1 바이트-워드 변환기(520a)는 제1 유토피아 레벨1 인터페이스 디바이스(502a)로부터 바이트단위의 송신 데이터(TaD[7..0])를 입력받아 워드로 변환하여 제1 워드FIFO(FIFO1:530a)로 출력하고, 제1 워드FIFO(530a)는 워드단위의 송신데이터(TaD[15..0])를 멀티플랙서(540)로 출력한다. 유사하게 제2 내지 제4 바이트-워드 변환기(520b∼520d)는 송신 데이터(TbD[7..0], TcD[7..0], TdD[7..0])를 제2 내지 제4 디바이스(502b∼502d)로부터 입력받아 제2 내지 제4 워드FIFO(530b∼530d)로 출력하고, 제2 내지 제4 워드FIFO(530b∼530d)는 워드단위의 송신 데이터(TbD[15..0], TcD[15..0], TdD[15..0])를 멀티플랙서(540)로 각각 출력한다.
유토피아 레벨2 인터페이스 제어기(550)는 하나의 TxEnb* 신호를 유토피아 레벨2 인터페이스 디바이스(504)에 제공하고, 그 디바이스(504)로부터 하나의 TxClav 혹은 TxFull*신호를 입력받으며, 유토피아 레벨1 인터페이스 제어기(510)와 연결되어 적절한 제어 타이밍신호를 생성한다.The
라운드로빈 어드레스발생기(560)는 멀티플랙서(540)로 입력되는 4개의 워드FIFO의 출력(TaD[15..0], TbD[15..0], TcD[15..0], TdD[15..0])중 하나를 선택하여 다중화하기 위한 송신어드레스(Txadd[2..0])를 생성하여 멀티플랙서(540)에 제공하고, 멀티플랙서(540)는 선택된 워드FIFO의 출력을 유토피아 레벨2 인터페이스디바이스(504)로 전송한다.The round
이때 멀티플랙서(540)와 유토피아 레벨2 인터페이스 제어기(550)의 신호를 좀더 자세히 살펴보면 도 6에 도시된 바와 같이, 유토피아 레벨2 인터페이스 제어기(550)는 4개의 워드 FIFO(530a∼530d)로부터 송신셀 어베일러블신호(TaClav, TbClav, TcClav, TdClav)를 입력받아 유토피아 레벨2 인터페이스 디바이스측으로 송신 인에이블신호(TxEnb*)를 제공하고, 유토피아 레벨2 인터페이스 디바이스로부터 송신셀 어베일러블신호(TxClav)를 입력받고 라운드로빈 어드레스발생기(560)로부터 송신어드레스(TxAddr[2..0])를 입력받아 4개의 리드인에이블신호(TaRden, TbRden, TcRden, TdRden)를 4개의 워드 FIFO(530a∼530d)로 제공한다. 유토피아 레벨1 인터페이스 제어기(510)는 4개의 워드FIFO로부터 Empty*신호를 입력받아 4의 송신셀 어베일러블신호를 생성하여 유토피아 레벨1 인터페이스 디바이스에 각각 제공한다.At this time, when the signals of the
멀티플랙서(540)는 유토피아 레벨2 인터페이스 디바이스로 가는 송신인에이블신호(TxEnb*)와 동일한 제어신호에 의해 라운드로빈 어드레스발생기(560)가 제공하는 어드레스(Txadd[2..0])에 따라 선택된 송신데이터를 유토피아 레벨2 인터페이스 디바이스로 출력한다. 본 발명의 실시예에서는 송신셀시작신호(TxSoc)가 데이터버스와 동일한 경로로 전달될 수 있도록 되어 있다.The
이와 같이, 유토피아 레벨 1 인터페이스 제어기(510)는 유토피아 레벨 1 방향에서 4개의 디바이스 포트와 바이트-워드 변환기(520a∼520d)와의 인터페이스 위해 제어신호를 제공하고, 바이트-워드 변환기(520a∼520d)는 상위 ATM계층에서 레벨1의 8비트 폭 53바이트의 ATM셀을 받아서 16비트 폭의 27워드 ATM셀로 전환하는 기능을 수행한다. 워드FIFO(530a∼530d)는 바이트-워드 변환기(520a∼520d)에서 16비트 폭의 ATM셀 27워드를 받아 저장하여, 다중화시에 대기하는 것을 가능하게 한다.As such, the
라운드로빈 어드레스 발생기(560)는 반복적으로 4개의 입력 포트의 어드레스를 유토피아 레벨2 규격에 의한 타이밍으로 생성하고, 멀티플랙서(540)는 라운드 로빈 어드레스 발생기(560)에서 발생한 포트 어드레스를 입력받아 해당하는 포트를 레벨2 방향으로 멀티플랙싱한다.The round
그리고 이와 같이 유토피아 레벨1을 유토피아 레벨2로 변환하여 변환장치와 유토피아 레벨2 디바이스간에 접속되는 타이밍 신호는 도 1에 도시된 바와 같이, 송신클럭(TxClk), 송신셀 어베일러블신호(TxClav), 송신인에이블신호(TxEnb*), 송신데이터(TxData), 송신셀시작신호(TxSOC)이다.As shown in FIG. 1, the timing signal connected between the converter and the
도 7은 유토피아 레벨2 송신 타이밍도인데, 유토피아 레벨2 변환장치의 내부신호에 대해서 적용되는 것을 도시한 것이다.Fig. 7 is a timing diagram of
이상에서 살펴본 바와 같이, 본 발명은 물리계층과 ATM 계층이 서로 다른 레벨의 유토피아 인터페이스를 지원할 경우에 양 레벨을 서로 변환하여 용이하게 인터페이스할 수 있다. 즉, 물리계층이 유토피아 레벨 2이고 ATM계층이 유토피아 레벨1 이거나 물리계층이 유토피아 레벨 1이고 ATM계층이 유토피아 레벨2일 경우 유토피아 레벨1을 레벨2로 변환하여 레벨1과 레벨2의 디바이스를 쉽게 정합할 수 있다.As described above, in the present invention, when the physical layer and the ATM layer support different levels of utopia interfaces, both levels may be converted to each other to easily interface with each other. That is, if the physical layer is
Claims (3)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970039597A KR100252502B1 (en) | 1997-08-20 | 1997-08-20 | Apparatus for converting utopia level-1 to utopia level-2 in atm |
| CN98119980A CN1211864A (en) | 1997-08-20 | 1998-08-20 | Asynchronous transfer mode system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970039597A KR100252502B1 (en) | 1997-08-20 | 1997-08-20 | Apparatus for converting utopia level-1 to utopia level-2 in atm |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR19990016882A KR19990016882A (en) | 1999-03-15 |
| KR100252502B1 true KR100252502B1 (en) | 2000-04-15 |
Family
ID=19517892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019970039597A Expired - Fee Related KR100252502B1 (en) | 1997-08-20 | 1997-08-20 | Apparatus for converting utopia level-1 to utopia level-2 in atm |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100252502B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010104415A (en) * | 2001-10-25 | 2001-11-26 | 에세텔 주식회사 | Interconnection of Utopia Level 1 and Utopia Level 2 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100617723B1 (en) * | 1999-04-26 | 2006-08-28 | 삼성전자주식회사 | Data transmission device and method using common bus |
| KR100323053B1 (en) * | 1999-07-13 | 2002-02-09 | 서평원 | apparatus for matching UTOPIA level 1 device with UTOPIA level 2 device in ATM switching system |
| KR100453349B1 (en) * | 2001-12-14 | 2004-10-15 | 엘지전자 주식회사 | Data Interfacing Apparatus And Method Of Different Physical Layer |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5418786A (en) * | 1994-06-17 | 1995-05-23 | Motorola, Inc. | Asynchronous transfer mode (ATM) method and apparatus for communicating status bytes in a manner compatible with the utopia protocol |
| US5485456A (en) * | 1994-10-21 | 1996-01-16 | Motorola, Inc. | Asynchronous transfer mode (ATM) system having an ATM device coupled to multiple physical layer devices |
-
1997
- 1997-08-20 KR KR1019970039597A patent/KR100252502B1/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5418786A (en) * | 1994-06-17 | 1995-05-23 | Motorola, Inc. | Asynchronous transfer mode (ATM) method and apparatus for communicating status bytes in a manner compatible with the utopia protocol |
| US5485456A (en) * | 1994-10-21 | 1996-01-16 | Motorola, Inc. | Asynchronous transfer mode (ATM) system having an ATM device coupled to multiple physical layer devices |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010104415A (en) * | 2001-10-25 | 2001-11-26 | 에세텔 주식회사 | Interconnection of Utopia Level 1 and Utopia Level 2 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR19990016882A (en) | 1999-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1045557B1 (en) | ATM switching system | |
| US5999529A (en) | Method and apparatus for interworking ATM adaptation layer formats | |
| JP3920436B2 (en) | Switching apparatus, traffic management device and switching method in ATM network | |
| US6256308B1 (en) | Multi-service circuit for telecommunications | |
| EP1047280B1 (en) | Communication systems | |
| KR100252502B1 (en) | Apparatus for converting utopia level-1 to utopia level-2 in atm | |
| US6370138B1 (en) | ATM switch interface apparatus for frame relay network interworking | |
| KR100237467B1 (en) | Device for converting Utopia Level 2 to Utopia Level 1 in Asynchronous Transfer Mode | |
| JP3888741B2 (en) | Cell transmission rate decoupling method | |
| Cisco | ATM: An Overview | |
| KR100359914B1 (en) | Device for converting of aal5 atm cell to aal2 atm cell | |
| KR0123226B1 (en) | Interfacing the aal to higher layer | |
| KR0133800B1 (en) | A circuit for arbitrating between aal types in an atm card | |
| KR0185861B1 (en) | Apparatus and method for generating a pointer of sdt in aal type 1 | |
| KR100204488B1 (en) | Idle cell removal device of partitioning and assembly layer in utopia interface and its removal method | |
| KR0185860B1 (en) | Apparatus and method for processing the cbr data in aal type 1 | |
| KR20010009332A (en) | A MUX/DeMUX of ATM cell | |
| KR100221330B1 (en) | Method of Efficient Use of Residual Bandwidth by Partitioning and Recombining the ALA Layer | |
| KR0133801B1 (en) | A circuit for generating oam cells in an aal transmitter | |
| US6757295B1 (en) | Method for regenerating a point-to-multipoint interface on a point-to-point interface | |
| KR970008680B1 (en) | Terminal device for asynchronous transmission mode | |
| KR0123229B1 (en) | Apparatus and method of interfacing aal with higher layer in atm system | |
| KR0123228B1 (en) | ATM communication type interrupt generator | |
| KR20010008848A (en) | AAL2 converter for transmission of ATM | |
| Murphy | The Design and modeling of input and output modules for an ATM network switch |
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 |
|
| 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 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| 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-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20030117 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| 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: 20040120 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| 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: 20040120 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |