KR20020080617A - An implementation method of predictor for data recovery and phase monitoring in ATM-PON - Google Patents
An implementation method of predictor for data recovery and phase monitoring in ATM-PON Download PDFInfo
- Publication number
- KR20020080617A KR20020080617A KR1020010020276A KR20010020276A KR20020080617A KR 20020080617 A KR20020080617 A KR 20020080617A KR 1020010020276 A KR1020010020276 A KR 1020010020276A KR 20010020276 A KR20010020276 A KR 20010020276A KR 20020080617 A KR20020080617 A KR 20020080617A
- Authority
- KR
- South Korea
- Prior art keywords
- predictor
- cell
- data recovery
- phase monitoring
- approval
- 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
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1694—Allocation of channels in TDM/TDMA networks, e.g. distributed multiplexers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0066—Provisions for optical burst or packet networks
-
- 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/5603—Access techniques
- H04L2012/5604—Medium of transmission, e.g. fibre, cable, radio
- H04L2012/5605—Fibre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0064—Arbitration, scheduling or medium access control aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
본 발명은 비동기전송모드-수동광분기망(ATM-PON : Asynchronous TransferMode-Passive Optical Network)의 데이터복구 및 위상감시를 위한 예측기 구현 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 특히 광대역국사장치(OLT : Optical Line Termination)와 광가입자접속장치(ONU : Optical Network Unit)를 수동광 소자를 이용하여 연결하고 다수의 ONU가 하나의 광섬유를 공유하는 ATM-PON을 통해 OLT의 수신부에서 데이터복구 및 위상감시를 위한 예측기 구현 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention provides a method of implementing a predictor for data recovery and phase monitoring of an Asynchronous Transfer Mode-Passive Optical Network (ATM-PON) and a computer-readable recording medium recording a program for implementing the method. The present invention relates to an ATM-PON, in which an optical line termination (OLT) and an optical network unit (ONU) are connected to each other using passive optical elements, and a plurality of ONUs share one optical fiber. The present invention relates to a method of implementing a predictor for data recovery and phase monitoring at a receiving unit of an OLT, and a computer-readable recording medium recording a program for realizing the method.
ATM-PON에서 하향신호는 국사에 설치된 OLT에 연결된 하나의 광케이블을 통해 전달되며, 스플리터(splitter)를 통과하면서 최대 64가닥으로 분기하여 ONU에 방송된다. 반대로, 여러 대의 ONU들이 전송하는 신호는 결합기를 통해 하나의 광케이블을 통해 다중화되어 OLT에 전달된다.In ATM-PON, the downlink signal is transmitted through one optical cable connected to the OLT installed in the national office, and it passes through a splitter and branches up to 64 strands to be broadcast to ONU. In contrast, signals transmitted by multiple ONUs are multiplexed via a fiber to the OLT via a combiner.
반대로 여러 대의 ONU들이 전송하는 신호는 결합기를 통해 하나의 광케이블을 통해 다중화되어 OLT에 전달된다. 전송속도는 대칭구조인 상/하향 155.52/155.52 Mbits/s와 비대칭구조인 622.08/155.52 Mbits/s를 지원한다.In contrast, the signals transmitted by multiple ONUs are multiplexed via a fiber to the OLT via a combiner. The transmission rate supports symmetrical up / down 155.52 / 155.52 Mbits / s and asymmetrical 622.08 / 155.52 Mbits / s.
도 1은 일반적인 ITU-T G.983.1에서의 ATM-PON 시스템 구성도로서, OLT, ONU, ODN (Optical Distribution Network)으로 구성되어 있다.1 is a configuration diagram of an ATM-PON system in a general ITU-T G.983.1, and is composed of OLT, ONU, and ODN (Optical Distribution Network).
도 2는 일반적인 ATM-PON의 상/하향 155.52/155.52 Mbits/s일 경우에 대한 프레임 구조도로서, 하향 프레임은 56개의 슬롯에 2개의 PLOAM(Physical Layer OAM)셀을 포함한다.FIG. 2 is a frame structure diagram for the case of 155.52 / 155.52 Mbits / s up / down of a typical ATM-PON. The downlink frame includes two physical layer OAM (PLOAM) cells in 56 slots.
여기서, PLOAM셀은 28개의 타임슬롯마다 삽입되는데, OLT는 하향 PLOAM셀에운반되는 승인(grant) 필드를 이용하여 ONU가 ATM 셀을 OLT에게 전송하도록 허가한다. 상향 프레임은 53개의 타임 슬롯으로 구성되어 있다. 각 타임 슬롯은 53 바이트의 ATM 셀과 3바이트의 오버헤더가 있는데 3바이트의 오버헤더 안에는 가드 타임(Guard time), 프리엠블(Preamble), 디리미터(Delimiter)의 필드들이 있다.Here, the PLOAM cell is inserted every 28 timeslots. The OLT allows the ONU to send the ATM cell to the OLT using a grant field carried in the downlink PLOAM cell. The uplink frame consists of 53 time slots. Each time slot has 53 bytes of ATM cell and 3 bytes of overheader. There are fields of guard time, preamble, and delimiter within the 3 bytes of header.
하향신호는 스플리터를 통해 분기되어 방송되므로 보안문제를 해결하면 특별히 어려움이 없다. 그러나, 상향으로 보내는 신호는 결합기를 통과하면서 다중화되기 때문에 비록 OLT가 어떤 타임슬롯을 특정 ONU가 사용하도록 지정하였다 할지라도, 각각의 ONU와 OLT사이의 거리(0 ~ 20 Km)가 다르면 셀 간의 충돌이 발생할 수 있다. ATM망은 링크용량을 효율적으로 사용하고 서비스 품질을 위하여, 충돌을 발생하는 것은 피해야 하는 것이 원칙이다. 그러나, PON에서 사용되는 스플리터와 결합기는 저렴한 가격과 용이한 유지보수를 위해서, 수동소자로 구현되기 때문에 이러한 문제점을 해결할 수 없다. 이를 해결하기 위하여, OLT는 새로 등록되는 ONU를 감지하여 거리를 측정한 후, 모든 ONU가 셀을 전송하기 위해 대기하는 시간인 등화지연을 다르게 할당하여, 이들을 가상적으로 동일한 위치에 존재하는 것처럼 보이게 하는데, 이것을 레인징(ranging) 프로토콜이라고 한다. 그러나, 이것은 이미 G.983.1에서 표준화가 완료된 상태이다.Since the downlink signal is broadcast through a splitter, there is no particular difficulty in solving the security problem. However, since the signal sent upwards is multiplexed through the combiner, even if the OLT specifies which timeslots to use for a particular ONU, the collision between cells is different if the distance between each ONU and the OLT (0-20 Km) is different. This can happen. It is a principle that ATM networks should avoid collisions for efficient use of link capacity and quality of service. However, the splitter and coupler used in the PON can not solve this problem because it is implemented as a passive element for low cost and easy maintenance. To solve this problem, OLT detects newly registered ONUs, measures distances, and assigns equalization delay, the time all ONUs wait to transmit a cell, so that they appear to exist virtually in the same location. This is called ranging protocol. However, this has already been standardized in G.983.1.
따라서, 현재의 기술분야에서는 OLT의 TC 계층에서 레인징(ranging) 및 매체제어를 위해서 상향으로 유입되는 셀이 어떤 ONU로부터 왔는지, 무슨 기능을 수행하는 셀인지를 판단하는 예측기(predictor)를 구현하기 위한 방안이 필수적으로 요구되고 있다.Therefore, in the current technical field, to implement a predictor to determine which ONU and which function the upstream cell flows for ranging and media control in the TC layer of the OLT. There is a need for a solution.
본 발명은, 상기한 바와 같은 문제점을 해결하기 위하여 제안된 것으로, 광대역국사장치(OLT : Optical Line Termination)와 광가입자접속장치(ONU : Optical Network Unit)를 수동광 소자를 이용하여 연결하고 다수의 ONU가 하나의 광섬유를 공유하는 ATM-PON을 통해 OLT의 수신부에서 데이터복구 및 위상감시를 수행할 수 있도록 하는 예측기 구현 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention has been proposed in order to solve the above problems, and connects a broadband national device (OLT: Optical Line Unit) and an optical subscriber unit (ONU: Optical Network Unit) using a passive optical device and Provides a method of implementing a predictor that enables ONU to perform data recovery and phase monitoring at the receiver of an OLT through an ATM-PON that shares one fiber, and provides a computer-readable recording medium that records a program for implementing the method. Its purpose is to.
도 1은 일반적인 ITU-T G.983.1에서의 ATM-PON 시스템의 구성예시도.1 is an exemplary configuration diagram of an ATM-PON system in a general ITU-T G.983.1.
도 2는 일반적인 ATM-PON의 상/하향 155.52/155.52 Mbits/s일 경우에 대한 프레임 구조도.2 is a frame structure diagram for the case of 155.52 / 155.52 Mbits / s up / down of a typical ATM-PON.
도 3 은 본 발명이 적용되는 예측기를 포함한 OLT 수신부의 구성예시도.3 is an exemplary configuration diagram of an OLT receiver including a predictor to which the present invention is applied.
도 4 는 본 발명에 따른 비동기전송모드-수동광분기망의 데이터복구 및 위상감시 예측기 구현 방법에 대한 일실시예 설명도.4 is a diagram illustrating an embodiment of a method for implementing data recovery and phase monitoring predictor in an asynchronous transmission mode-passive optical branch network according to the present invention;
도 5 는 본 발명에 따른 데이터 복구 및 위상감시 예측기의 승인값을 할당하는 방법을 설명한 일예시도.5 is an exemplary view illustrating a method of assigning an approval value of a data recovery and phase monitoring predictor according to the present invention.
상기 목적을 달성하기 위한 본 발명은, 비동기전송모드-수동광분기망의 데이터복구 및 위상감시를 위한 예측기 구현 방법에 있어서, 광대역국사장치(OLT)와 광가입자접속장치(ONU)를 수동광 소자를 이용하여 연결하고 광가입자접속장치(ONU)내에 전송수렴계층 기능모듈을 두고 상기 전송수렴계층 기능모듈내에 상기 예측기를 구비하는 제 1 단계; 상기 구비된 예측기가 상향으로 유입되는 셀의 특성을 파악하는 제 2 단계; 및 상기 셀의 특성에 따라 다음에 올 셀의 디리미터(delimiter) 및 PRM(PLOAM, Ranging, Minislot)셀 처리기로부터 승인정보를 입력받아 내부처리를 수행한 후, 데이터 복구부로 디리미터 정보와 위상 감시정보를 제공하는 제 3 단계를 포함하여 이루어진 것을 특징으로 한다.In accordance with another aspect of the present invention, there is provided a method for implementing a predictor for data recovery and phase monitoring of an asynchronous transmission mode-passive optical branch network, using a broadband optical device (OLT) and an optical subscriber access device (ONU). A first step of making a connection by using the optical subscriber access unit (ONU) and having a transmission convergence layer functional module in the transmission convergence layer functional module; A second step of identifying characteristics of a cell into which the provided predictor flows upward; And receiving the approval information from the delimiter and PRM (PLOAM, Ranging, Minislot) cell processor of the next cell according to the characteristics of the cell, performing internal processing, and then monitoring the delimiter information and phase with the data recovery unit. It comprises a third step of providing information.
또한, 본 발명은, 프로세서를 구비한 비동기전송모드-수동광분기망에, 광대역국사장치(OLT)와 광가입자접속장치(ONU)를 수동광 소자를 이용하여 연결하고 광가입자접속장치(ONU)내에 전송수렴계층 기능모듈을 두고 상기 전송수렴계층 기능모듈내에 상기 예측기를 구비하는 제 1 기능; 상기 구비된 예측기가 상향으로 유입되는 셀의 특성을 파악하는 제 2 기능; 및 상기 셀의 특성에 따라 다음에 올 셀의 디리미터(delimiter) 및 PRM(PLOAM, Ranging, Minislot)셀 처리기로부터 승인정보를 입력받아 내부처리를 수행한 후, 데이터 복구부로 디리미터 정보와 위상 감시정보를 제공하는 제 3 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention connects the broadband station device (OLT) and the optical subscriber access device (ONU) to the asynchronous transmission mode-passive optical splitter network having a processor by using a passive optical element, and the optical subscriber access device (ONU). A first function having a transmission convergence layer function module and including the predictor in the transmission convergence layer function module; A second function of identifying a characteristic of a cell into which the provided predictor flows upward; And receiving the approval information from the delimiter and PRM (PLOAM, Ranging, Minislot) cell processor of the next cell according to the characteristics of the cell, performing internal processing, and then monitoring the delimiter information and phase with the data recovery unit. A computer readable recording medium having recorded thereon a program for realizing a third function of providing information is provided.
본 발명은, ATM-PON OLT 수신부의 예측기 구현 방법을 제공하는데 있어서, 광대역국사장치(OLT) 수신부의 전송수렴계층기능 모듈내 예측기를 두고, 예측기는 시프트레지스트, 낸드(NAND) 게이트, 앤드(AND) 게이트, 다수의 오어(OR) 게이트, 승인기억장치, 그리고 선택기(selector)를 포함하여 동작하는 예측기 구현 방법을 제공하는 것을 특징으로 한다.The present invention provides a method for implementing a predictor in an ATM-PON OLT receiver, comprising: a predictor in a transmission convergence layer function module of a broadband office device (OLT) receiver, wherein the predictor includes a shift resist, a NAND gate, and an AND. It provides a method of implementing a predictor that includes a) gate, a plurality of OR gate, the admission memory, and a selector.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 3 은 본 발명이 적용되는 예측기를 포함한 OLT 수신부의 구성예시도이다.3 is an exemplary configuration diagram of an OLT receiver including a predictor to which the present invention is applied.
도 3 에 도시된 바와 같이, 데이터복구부는 입력하는 상향셀의 프리엠블(Preamble)을 이용하여 비트 동기신호를 복구하고, 디리미트(delimiter)를 이용하여 바이트 동기신호를 복구하여 셀구분 기능을 제공한다. 역혼화가 완료된 데이터에 대하여 BIP(Bit Interleaved Parity) 계산과, 헤더 에러 검사를 수행한다.As shown in FIG. 3, the data recovery unit recovers a bit synchronization signal using a preamble of an uplink cell input, and provides a cell division function by recovering a byte synchronization signal using a delimiter. do. Bit interleaved parity (BIP) calculation and header error checking are performed on the data that has been demixed.
상향 셀은 OLT 자신이 제공한 승인에 의해 전달되므로, OLT는 예측기를 통해 현재 올라오는 것이 어떤 ONU가 보낸 어떤 종류의 데이터라는 것을 알 수 있다. 따라서, 역 다중화 과정은 셀 헤더 정보가 아닌 예측기의 판단에 의해 결정될 수 있다. 이에 의해 데이터 셀은 셀 버퍼에 전달하고, 휴지 셀은 폐기되며, PLOAM셀, 레인징(Ranging)셀, 미니슬롯 등은 PRM(PLOAM, Ranging, Minislot)셀 처리기에 전달된다.Since the uplink cell is delivered by the grant provided by the OLT itself, the OLT can see that what is currently coming up through the predictor is some kind of data sent by an ONU. Therefore, the demultiplexing process may be determined by the predictor, not the cell header information. As a result, the data cell is transferred to the cell buffer, the idle cell is discarded, and the PLOAM cell, ranging cell, mini slot, and the like are transferred to a PRM (PLOAM, Ranging, Minislot) cell processor.
이하에서는 본 발명에 따른 비동기전송모드-수동광분기망에서의 데이터 복구 및 위상감시 예측 방법에 대해 설명하기로 한다.Hereinafter, a method for predicting data recovery and phase monitoring in an asynchronous transmission mode-passive optical branch network according to the present invention will be described.
도 4 는 본 발명에 따른 비동기전송모드-수동광분기망의 데이터복구 및 위상감시 예측기 구현 방법에 대한 일실시예 설명도이다.4 is a diagram illustrating an embodiment of a method for implementing data recovery and phase monitoring predictor in an asynchronous transmission mode-passive optical branch network according to the present invention.
도 4에 도시된 바와 같이, 예측기는 도 3의 PRM셀 처리기내 MAC(Media Access Control) 스케쥴러가 제공하는 승인의 종류에 따라, 수행하는 방법이 달라진다. 예측기는 MAC 스케쥴러가 제공하는 승인 테이블로부터 PLOAM셀의 주기(Tf/2)로 한꺼번에 27개의 승인 혹은 26개의 승인을 읽어온다. 즉, 상향 56바이트 셀 클럭(C'CLK)에 의해 28개로 구성된 시프트레지스터에 저장된다. 시프트레지스터에 저장된 정보는 상향 56바이트 셀클럭에 의해 108개로 구성된 다른 시프트레지스터에 하나씩 저장된다.As shown in FIG. 4, the method of performing the predictor varies according to the type of grant provided by the media access control (MAC) scheduler in the PRM cell processor of FIG. 3. The predictor reads 27 acknowledgments or 26 acknowledgments at once from the acknowledgment table provided by the MAC scheduler in the period (T f / 2) of the PLOAM cell. That is, they are stored in 28 shift registers by the uplink 56-byte cell clock C'CLK. The information stored in the shift register is stored one by one in 108 shift shift registers by uplink 56-byte cell clock.
다시 자세히 설명하면, 첫번 상향 56바이트 셀클럭에서 TOL(Trailer of Line)에 옮겨지고 계속해서 오른쪽으로 옮겨진다. 최종적으로 HOL(Header of Line)의 직전의 위치에 있을 때, 이제 곧 수신부에 도착할 셀의 디리미터로 사용된다.In more detail, the first upstream 56-byte cell clock is moved to the TOL (Trailer of Line) and continues to the right. Finally, when it is in the position just before the header of line (HOL), it is now used as a delimiter of a cell that will soon arrive at the receiver.
승인이 전단 버퍼에서 TOL에 도착하면서 각각의 승인이 가지고 있는 값에 따라 처리하는 방식이 다르다.As acknowledgments arrive at the TOL from the front end buffer, they are handled differently depending on the value of each acknowledgment.
먼저, 윈도우가 개설되지 않는 경우에 대해 설명한다. 이 경우의 승인 값은 무할당 승인(unassigned grant, UA_GR), 데이터 승인(data grant), PLOAM 승인 (PLOAM grant, PL_GR)에 해당하며, 전단 버퍼에서 별다른 과정없이 HOL 직전의 위치에 도착하게 된다. 도 4에서 보는 것처럼, 각각의 승인 값은 상향 56바이트 셀클럭(C'CLK) 하강 천이 시점에서 디리미터 값으로 데이터 복구부에 전달한다.First, the case where a window is not opened is demonstrated. In this case, the grant values correspond to unassigned grants (UA_GR), data grants, and PLOAM grants (PLOAM grants, PL_GR), which arrive at the position just before HOL without any further processing in the front end buffer. As shown in FIG. 4, each grant value is transferred to the data recovery unit as a delimiter value at the time of the upstream 56-byte cell clock (C'CLK) falling transition.
디리미터가 쓰여진 직후, PMSE(Phase Monitor and Synchronizer Enable) 신호가 발생하며, 그것의 지속시간은 무할당 승인의 경우는 0, PLOAM 승인과 데이터 승인의 경우는 1바이트, 분할슬롯의 경우는 1바이트씩 8회 유지된다.Immediately after the delimiter is written, a Phase Monitor and Synchronizer Enable (PMSE) signal is generated, whose duration is zero for unassigned acknowledgments, one byte for PLOAM grants and data grants, and one byte for split slots. 8 times each.
다음은, 윈도우가 개설되는 경우에 대해 설명한다. 적용되는 레인징 절차는 윈도우 길이를 줄이기 위하여, 예측된 광케이블의 거리에 따라 사전 할당지연이 적용되는 것으로 가정한다. 레인징 승인이나 PLOAM 승인들은 항상 윈도우 안에 삽입되게 된다. 따라서, 현재 전단버퍼(시프트레지스터)의 맨 앞에 들어있는 승인이 일련번호를 획득하거나, 등화지연을 측정하기 위한 레인징 승인(RA_GR) 혹은 PLOAM 승인이라면, 현재 TOL에 들어 있는 승인은 윈도우에 걸쳐있는 무할당 승인일 것이다. 그러므로, 윈도우 내부에 있는 무할당 승인과 윈도우가 아닌 곳에 있는 무할당 승인을 구분하기 위하여, 본 발명에서는 특별한 승인 값을 사용한다. 이것을 도 5에 나타낸다.Next, the case where a window is opened is demonstrated. The applied ranging procedure assumes that a pre-allocation delay is applied according to the predicted distance of the optical cable in order to reduce the window length. Range approvals or PLOAM approvals are always inserted into the window. Thus, if the approval currently placed at the front of the shear buffer (shift register) is a ranging approval (RA_GR) or PLOAM approval to obtain a serial number or to measure equalization delay, then the approval currently in the TOL is placed across the window. It will be unassigned approval. Therefore, in order to distinguish between an unassigned grant inside a window and an unassigned grant outside the window, a special grant value is used in the present invention. This is shown in FIG.
본 발명의 W_Pro(Window proceeding)와 W_End(Window end)는 내부적으로만 사용하는 승인 값으로, 만약 2n + 1셀에 해당하는 윈도우의 길이를 갖는 경우, 가운데가 배치 승인 혹은 PLOAM 승인이고, 마지막 승인은 W_End에 해당하며, 그 외의 것은 모두 W_Pro 승인값을 갖게 한다. 일련번호를 획득하기 위해 윈도우의 구성이[W_Pro,…, RA_GR, W_Pro,…, W_End]와 같은 형태인 경우, 도 4에서 처럼 RA_GR이 전단 버퍼의 맨 앞에 위치하면, 승인 저장장치(grant storage)에 저장되고 윈도우는 TOL 직전에서 HOL 직전에 도달하는데 Teqd-1셀 타임이 소요된다. HOL 직전에 W_Pro가 도착하면, 디리미터로 제공되는 값은 승인 저장장치(grant storage)에 저장된 RA_GR이 된다. 그리고, PMSE의 지속시간은 56바이트를 제공한다. 이러한 동작이 W_End가 HOL의 직전에 도착할 때까지 유지된다. 그러므로, PMSE신호의 지속시간은 윈도우의 길이 만큼 유지된다.W_Pro (Window proceeding) and W_End (Window end) of the present invention are approval values used only internally. If the length of the window corresponds to 2n + 1 cell, the middle is a batch approval or a PLOAM approval, and the last approval. Corresponds to W_End, and everything else has W_Pro approval value. The configuration of the window to obtain the serial number is [W_Pro, ... , RA_GR, W_Pro, ... , W_End], when RA_GR is placed at the front of the front end buffer as shown in FIG. 4, it is stored in the grant storage and the window reaches the time immediately before the TOL, but before the T eqd -1 cell time. It takes When W_Pro arrives just before HOL, the value provided as a delimiter is RA_GR stored in grant storage. And, the duration of PMSE provides 56 bytes. This behavior is maintained until W_End arrives just before the HOL. Therefore, the duration of the PMSE signal is maintained by the length of the window.
등화지연을 측정하기 위해, PLOAM 승인이 삽입되어 윈도우 구성이[W_Pro,…, PL_GR, W_Pro,…, W_End]와 같은 경우에는, 상기에서 설명한 것과 마찬가지로 PLOAM 승인 값은 승인 저장장치에 저장된다. Teqd-1셀 타임이 소요된 후, HOL 직전에 W_Pro가 도착하며, PL_GR 값이 디리미터 값으로 제공된다. 또한, PMSE신호의 지속시간은 56바이트가 된다. 윈도우 내의 PLOAM 승인 값이 HOL 직전의 위치에 도착하면, 현재의 값이 W_Pro인 상태이므로, 역시 PMSE 지속시간이 56바이트의 길이를 가지게 된다. 이렇게 함으로서, 일반적인 PLOAM 승인의 경우와 윈도우 내의 PLOAM승인의 경우를 구분가능하고, PMSE 지속시간도 서로 다르게 할수 있게 된다.To measure the equalization delay, a PLOAM acknowledgment is inserted so that the window configuration [W_Pro, ... , PL_GR, W_Pro, ... , W_End], as described above, the PLOAM grant value is stored in the grant storage. After T eqd -1 cell time, W_Pro arrives just before HOL, and the PL_GR value is provided as a delimiter value. The duration of the PMSE signal is 56 bytes. When the PLOAM acknowledgment in the window arrives at the position just before HOL, the current value is W_Pro, so the PMSE duration is 56 bytes long. By doing this, it is possible to distinguish between the case of general PLOAM approval and the case of PLOAM approval in the window, and the PMSE duration can be different.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.The method of the present invention as described above may be implemented as a program and stored in a computer-readable recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.).
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes are possible in the art without departing from the technical spirit of the present invention. It will be apparent to those of ordinary knowledge.
상기한 바와 같은 본 발명은, ATM-PON OLT의 TC 계층에서 레인징 및 매체제어를 위해서 상향으로 유입되는 셀이 어떤 ONU로부터 왔는지, 무슨 기능을 수행하는 셀인지를 판단하는 예측기 구현 방법에 관한 것으로, 본 발명에 따른 예측기를 사용하면 OLT 수신부에서 다음 위치에 올 셀의 디리미터와 PMSE(Phase Monitor and Synchronizer Enable) 신호의 지속시간을 제공함으로써, 수신부의 데이터복구 및 위상감시를 효율적이고 안정적으로 제공할 수 있고, 전체 시스템을 안정화할 수 있는 효과가 있다. 또한, 본 발명의 예측기를 사용하여 ONU의 대역사용 감시가 가능하도록 하는 부가적인 효과가 있다.As described above, the present invention relates to a predictor implementation method for determining which ONU is a cell which is introduced upward for ranging and medium control in a TC layer of an ATM-PON OLT and which cell performs a function. By using the predictor according to the present invention, the OLT receiver provides the duration of the delimiter and PMSE (Phase Monitor and Synchronizer Enable) signal of all cells to the next position, thereby efficiently and stably providing data recovery and phase monitoring of the receiver. It is possible to stabilize the whole system. In addition, there is an additional effect of enabling the ONU to monitor the band usage using the predictor of the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010020276A KR100719741B1 (en) | 2001-04-16 | 2001-04-16 | Asynchronous Transmission Mode-Implementation of Predictor for Data Recovery and Phase Monitoring in Passive Optical Network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010020276A KR100719741B1 (en) | 2001-04-16 | 2001-04-16 | Asynchronous Transmission Mode-Implementation of Predictor for Data Recovery and Phase Monitoring in Passive Optical Network |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020080617A true KR20020080617A (en) | 2002-10-26 |
KR100719741B1 KR100719741B1 (en) | 2007-05-17 |
Family
ID=27701250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010020276A Expired - Fee Related KR100719741B1 (en) | 2001-04-16 | 2001-04-16 | Asynchronous Transmission Mode-Implementation of Predictor for Data Recovery and Phase Monitoring in Passive Optical Network |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100719741B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140075254A (en) | 2012-12-11 | 2014-06-19 | 도레이첨단소재 주식회사 | Thermal diffusion sheet and the manufacturing method thereof |
KR20140089725A (en) | 2013-01-07 | 2014-07-16 | 도레이첨단소재 주식회사 | Thermal diffusion sheet and the manufacturing method thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100243392B1 (en) * | 1997-12-17 | 2000-02-01 | 정선종 | Method for controlling rau information of communication system |
KR100283378B1 (en) * | 1998-12-02 | 2001-04-02 | 정선종 | Control device of optical line termination system |
KR20020033362A (en) * | 2000-10-31 | 2002-05-06 | 오길록 | MAC Protocol Over An ATM Passive Optical Network |
-
2001
- 2001-04-16 KR KR1020010020276A patent/KR100719741B1/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140075254A (en) | 2012-12-11 | 2014-06-19 | 도레이첨단소재 주식회사 | Thermal diffusion sheet and the manufacturing method thereof |
KR20140089725A (en) | 2013-01-07 | 2014-07-16 | 도레이첨단소재 주식회사 | Thermal diffusion sheet and the manufacturing method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR100719741B1 (en) | 2007-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kramer et al. | IPACT a dynamic protocol for an Ethernet PON (EPON) | |
TWI455501B (en) | Methods and apparatus for extending mac control messages in epon | |
TWI458275B (en) | Method and apparatus for link sharing among multiple epons | |
JP3819898B2 (en) | Bandwidth allocation method for voice service in Gigabit Ethernet passive optical network | |
US7733886B2 (en) | Burst data reception method and apparatus in EPON | |
US9100130B2 (en) | Burst mode to continuous mode converter | |
US8199775B2 (en) | Optical transmission device and optical transmission method | |
US20030133460A1 (en) | Method for implementing various functions in gigabit ethernet-passive optical network system and structure of ethernet frame employed in the same | |
US20040202174A1 (en) | ATM-PON ONU controlling apparatus | |
US8837510B1 (en) | Apparatus and a method for allocating upstream bandwidth of a shared upstream channel of an optical network | |
KR20010063831A (en) | Optical Line Termination In ATM-based PON | |
KR20060071403A (en) | Method and apparatus for reducing data burst overhead in Ethernet passive optical communication network (EPON) environment | |
KR100786527B1 (en) | How to request approval for Mac in passive optical network | |
CN100571081C (en) | A passive optical network cascade system and its optical line terminal | |
US9054811B2 (en) | Method and device for sending upstream transfer frame in passive optical network | |
KR20030087881A (en) | Dynamic bandwidth allocation method for gigabit ethernet passive optical network | |
JP2002111696A (en) | Protection switching of dual atm-pon system | |
EP2562947B1 (en) | Method, apparatus and system for passive optical network communication | |
KR100719741B1 (en) | Asynchronous Transmission Mode-Implementation of Predictor for Data Recovery and Phase Monitoring in Passive Optical Network | |
KR100606027B1 (en) | Method for compensating round trip time delay in Ethernet frame transmission through passive optical subscriber network and passive optical subscriber network system thereof | |
KR100704111B1 (en) | Data processing device and method for transmission convergence layer function in passive optical branch network | |
US9854338B2 (en) | Timeslot management method, a related network terminator, a related line terminator and an upstream signal frame structure for a time division multiple access system | |
KR19990070901A (en) | Asynchronous Transmission Method (ATMPON) Media Access Control (MAC) Protocol Implementation Method | |
KR100494556B1 (en) | Asynchronous transfer mode-passive optical network slave device and method for transferring/receiving thereof | |
KR100726585B1 (en) | Asynchronous Transmission Mode-Approval Processing Method in Optical Subscriber Connection Device of Passive Optical Branch Network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-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 |
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 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
FPAY | Annual fee payment |
Payment date: 20110504 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
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 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Not in force date: 20120512 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20120512 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 |
|
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 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |