[go: up one dir, main page]

KR100332417B1 - Apparatus for detecting STM-16 frame pattern - Google Patents

Apparatus for detecting STM-16 frame pattern Download PDF

Info

Publication number
KR100332417B1
KR100332417B1 KR1019990052157A KR19990052157A KR100332417B1 KR 100332417 B1 KR100332417 B1 KR 100332417B1 KR 1019990052157 A KR1019990052157 A KR 1019990052157A KR 19990052157 A KR19990052157 A KR 19990052157A KR 100332417 B1 KR100332417 B1 KR 100332417B1
Authority
KR
South Korea
Prior art keywords
frame
stm
bytes
normal
data
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
Application number
KR1019990052157A
Other languages
Korean (ko)
Other versions
KR20010047785A (en
Inventor
서용석
Original Assignee
서평원
엘지정보통신주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 서평원, 엘지정보통신주식회사 filed Critical 서평원
Priority to KR1019990052157A priority Critical patent/KR100332417B1/en
Publication of KR20010047785A publication Critical patent/KR20010047785A/en
Application granted granted Critical
Publication of KR100332417B1 publication Critical patent/KR100332417B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/07Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
    • H04B10/075Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
    • H04B10/079Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
    • H04B10/0795Performance monitoring; Measurement of transmission parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2210/00Indexing scheme relating to optical transmission systems
    • H04B2210/07Monitoring an optical transmission system using a supervisory signal
    • H04B2210/072Monitoring an optical transmission system using a supervisory signal using an overhead signal

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

본 발명은 STM-16 프레임 패턴 검출 장치를 제공하기 위한 것으로, 각 STM-16 프레임 데이터를 구성하는 1 채널과 16 채널로부터 4 개의 프레임 바이트를 입력하여 래치하고 출력하는 32 래치부와; 상기 32 래치부로부터 입력되는 4개의 프레임 바이트와 해당 프레임 바이트의 정상적인 패턴값을 각각 비교하여 정상 또는 비정상 프레임인지를 판단하고 그 결과 값을 출력하는 패턴 비교부와; 상기 패턴 비교부로부터 입력되는 정상프레임 또는 비정상프레임 비교결과의 연속값을 계수하여 출력하는 프레임 카운터와; 상기 프레임 카운터로부터 출력되는 정상 또는 비정상 프레임 계수값에 의하여 알람을 선언 또는 해제하는 알람 선언부로 이루어지는 특징에 의하여, STM-16 프레임의 모든 바이트를 점검하지 않고 정해진 위치의 4개 바이트만을 점검하므로써, 래치해야 하는 데이터의 양을 감소시키고, 검출장치의 게이트 수를 줄이며 전체 전력 소모를 줄일 수 있는 효과가 있다.The present invention provides an apparatus for detecting an STM-16 frame pattern, comprising: a 32 latch unit for inputting, latching, and outputting four frame bytes from one channel and sixteen channels constituting each STM-16 frame data; A pattern comparing unit which compares four frame bytes inputted from the 32 latching unit with normal pattern values of the corresponding frame byte to determine whether the frame is a normal or abnormal frame, and outputs a result value; A frame counter for counting and outputting a continuous value of a normal frame or abnormal frame comparison result input from the pattern comparison unit; The alarm declaring unit which declares or releases an alarm according to a normal or abnormal frame count value output from the frame counter enables the latch to be checked by checking only 4 bytes at a predetermined position without checking every byte of the STM-16 frame. This reduces the amount of data that needs to be done, reduces the number of gates in the detector, and reduces overall power consumption.

Description

에스티엠-16 프레임 패턴 검출 장치{Apparatus for detecting STM-16 frame pattern}Apparatus for detecting STM-16 frame pattern}

본 발명은 STM-16(Synchronous Transport Module level 16, 동기 전송 모듈 16) 프레임 패턴 검출 장치에 관한 것으로, 특히 STM-16의 데이터 전송시 ITU-T(International Telecommunications Union, Telecommunication Sector, 국제전기통신연합 전기통신 표준화부문)의 규정에 의한 STM-16 프레임 검출기를 이용하여 정상적인 프레임 구조의 전달여부를 확인하고, 그에 따른 알람의 발생여부를 판정하는 경우 정해진 위치의 4개의 바이트만을 점검하므로, 래치하는 데이터의 양을 감소시키는 동시에 해당 게이트 수를 줄이고 전체 전력 소모를 줄일 수 있는 STM-16 프레임 패턴 검출 장치에 관한 것이다.The present invention relates to a STM-16 (Synchronous Transport Module level 16) frame pattern detecting apparatus, and in particular, ITU-T (International Telecommunications Union, Telecommunication Sector, International Telecommunications Union) Communication standardization section) uses the STM-16 frame detector to check whether the normal frame structure has been delivered, and when determining whether to generate an alarm accordingly, only 4 bytes of the predetermined position are checked. The present invention relates to an STM-16 frame pattern detection device capable of reducing the amount of gates while reducing the number of corresponding gates and reducing the overall power consumption.

본 발명이 적용되는 STM-16 프레임 패턴 검출 장치는, 광통신 네트워크 간의 원활한 데이터 전송을 위하여 전송되는 데이터의 오버헤드 부분을 정확하게 검출하고 분석하므로써 오버헤드의 해당 고유기능을 처리하도록 하는 것으로, 상기 오버헤드의 고유 위치를 찾도록 하는 장치에 관한 것이다.The STM-16 frame pattern detecting apparatus to which the present invention is applied is configured to process the corresponding unique function of the overhead by accurately detecting and analyzing an overhead portion of the transmitted data for smooth data transmission between optical communication networks. A device for finding a unique position of.

일반적인 광통신망 구축에 있어서, 데이터 전송을 의한 표준 접속중에 하나가 SDH(Synchronous Digital Hierarchy, 동기식 디지털 계위)이고, 이는 사용자영역(payload)을 이용하여 통신용 신호들을 전송하도록 하는 새로운 표준에 의한 디지털 데이터 전송 계위의 집합이다. 이러한 계위집합에서 규격화되어 사용되는 데이터 전송속도의 한 형태가 STM-16이다.In general optical network construction, one of the standard connections by data transmission is SDH (Synchronous Digital Hierarchy), which is a digital data transmission by a new standard that transmits signals for communication using a payload. It is a set of ranks. One type of data rate standardized and used in this hierarchy is STM-16.

도2는 일반적인 STM-N 프레임의 구조도이다.2 is a structural diagram of a general STM-N frame.

상기 도2를 참조하면, 전송되는 STM-N 프레임 데이터는 섹션 오버 헤드(SOH: Section Overhead) 영역과 유료부하 또는 사용자영역(Payload)으로 구분된다. 즉, STM-N 프레임에서 SOH 바이트의 위치는 세 개의 벡터 S(a, b, c)로 정의되고, a(1 to 3, 5 to 9)는 열의 개수를 나타내며, b(1 to 9)는 다중 행의 수를 나타내고, c(1 to N)는 다중 행에서의 깊이를 나타낸다.Referring to FIG. 2, the transmitted STM-N frame data is divided into a section overhead (SOH) area and a payload or user area (payload). That is, the position of the SOH byte in the STM-N frame is defined by three vectors S (a, b, c), where a (1 to 3, 5 to 9) represents the number of columns, and b (1 to 9) It represents the number of multiple rows, and c (1 to N) represents the depth in multiple rows.

도3은 일반적인 STM-16 프레임의 구조도이다.3 is a structural diagram of a general STM-16 frame.

상기 첨부된 도3을 참조하면, STM-16 프레임의 SOH는 A1, A1, …, A1, A2, A2, …, A2, J0, Z0, Z0, X, X, …X의 바이트로 구성되고, 여기서 프레이밍 바이트(Framing Byte)는 다수의 A1 또는 A2로 표시된 부분이다. 상기 다수의 A1과 A2 바이트는 그 용도가 이미 정해진 것이고, X 바이트는 national use byte로 데이터 전송시 국가별로 고유의 목적에 의해서 사용하도록 할당된 바이트이다. 상기의 X 바이트는 사용하지 않고 임의의 값을 채워서 전송하기도 한다.Referring to FIG. 3, the SOH of the STM-16 frame is A1, A1,... , A1, A2, A2,... , A2, J0, Z0, Z0, X, X,... Composed of bytes of X, where the Framing Byte is a portion denoted by a number of A1 or A2. The plurality of A1 and A2 bytes have already been used, and the X byte is a national use byte, which is a byte allocated for use by a country-specific purpose in data transmission. The above X bytes are not used and may be transmitted by filling in an arbitrary value.

도4는 도3에서 프레임 바이트의 확대 구조이다.4 is an enlarged structure of a frame byte in FIG.

상기 도4를 참조하면, SOH 구조에서, A1, A1, …, A1, A2, A2, …, A2 바이트의 값을 확대하는 경우, A1 바이트는 F6(HEXA)이 되고, A2 바이트는 28(HEXA)이 된다. 즉, 상기 다수의 A1, A2 바이트 모두가 하나의 STM-16 프레임 내에서 차지하는 크기는 각각 48 바이트(Byte) 씩이 된다. 그리고 A1 바이트의 값은 F6(HEXA) / 11110110(binary), A2 바이트의 값은 28(HEXA) / 00101000(binary)이다.Referring to FIG. 4, in the SOH structure, A1, A1,... , A1, A2, A2,... When the value of A2 byte is expanded, A1 byte becomes F6 (HEXA), and A2 byte becomes 28 (HEXA). That is, the size occupied by all of the plurality of A1 and A2 bytes in one STM-16 frame is 48 bytes. The value of the A1 byte is F6 (HEXA) / 11110110 (binary), and the value of the A2 byte is 28 (HEXA) / 00101000 (binary).

상기 STM-16 프레임 데이터의 구조상에서 A1, A2는 프레임 바이트로 정의되어 있는데, 기타 다른 바이트들은 그 값들이 고정적이지 않다. 따라서 프레임의 정상적인 전송여부는 프레임 바이트인 A1, A2 만을 가지고 확인하게 된다.In the structure of the STM-16 frame data, A1 and A2 are defined as frame bytes, and other bytes are not fixed in their values. Therefore, the normal transmission of the frame is confirmed with only the frame bytes A1 and A2.

하나의 프레임 상에서 총 96바이트(96×8bits)가 정상적으로 전달되었을 때 한 프레임(125us)의 구조가 정상적으로 전달되는 것이다.즉, STM-16 데이터의 구조상에서 A1, A2의 프레임 바이트가 차지하는 부분은 고정되어 있고, 이는 각각 48byte로 구성되어 있기 때문이다.상기 STM-16 용량의 데이터는 광케이블을 통해서 실질적으로 one bit 씩 직렬(serial)로 전송되지만, 데이터의 전송속도(bit rate)는 2.48832 Gbps이므로 ASIC(Applicable Specific Integrated Circuit) 내부에서 상기 bit rate(= 2.48832 Gbps)로 데이터 신호를 처리하기 어렵다.따라서, ASIC 에서 내부 프로세싱이 용이하도록 하기 위하여, 데이터를 19.44Mbps로 분주 처리한다.상기와 같은 데이터의 분주는, 광 수신기를 통해 입력된 2.48832 Gbps의 시리얼 데이터(serial data)를 1:16으로 분주하여 155.52 Mbps의 전기적 신호로 바꾸고 구현하고자 하는 ASIC의 입력으로 인가한다.상기 155.52 Mbps의 데이터는 ASIC의 입력으로 받아들여진 후, 내부 처리를 위하여 1:8 Demux 과정을 거쳐서 처리가 용이한 전송속도의 19.44 Mbps 데이터로 바뀌어진다.When a total of 96 bytes (96 x 8 bits) are normally transmitted on one frame, the structure of one frame (125us) is normally transmitted, that is, the portion occupied by the frame bytes of A1 and A2 in the structure of STM-16 data is fixed. This is because the data of the STM-16 capacity is substantially transmitted serially one bit over the optical cable, but the data rate is 2.48832 Gbps, so the ASIC It is difficult to process a data signal at the bit rate (= 2.48832 Gbps) inside an Applicable Specific Integrated Circuit. Therefore, in order to facilitate internal processing in an ASIC, data is divided into 19.44 Mbps. The frequency division divides 2.48832 Gbps serial data input through the optical receiver into 1:16, converts it into an electrical signal of 155.52 Mbps, and implements it. . Is applied to the input of the ASIC to the character data of 155.52 Mbps is then 1 to the internal processing received as input to the ASIC: 19.44 Mbps is converted into data of a transmission rate which is easy to handle through the 8 Demux process.

도5는 일반적인 19.44Mbps 처리시의 8비트 병렬 데이터의 구조도이다.Fig. 5 is a structural diagram of 8-bit parallel data in general 19.44Mbps processing.

상기 첨부된 도5를 참조하면, 정상적인 운용을 위한 감시제어의 관점에서 Out Of Frame 상태는 5 프레임 연속 비정상인 프레임이 전달되었을 때, 즉 A1, A2의 위치가 일정한 위치가 아닌 곳에서 발생되거나, 그 값이 F6, 28이 아닌 다른 값을 나타낼 때를 일컫는다. Los Of Frame의 발생조건은 Out Of Frame 보다 긴 시간(3ms / 24frame)일 때를 일컫는다. In Frame의 상태는 Out Of Frame 또는 Los Of Frame의 발생이 아니고 정상상태의 프레임 구조가 전달되고 있음을 나타낸다. 측정 시간은 250us(2 프레임 연속)이다.Referring to FIG. 5, the Out Of Frame state is generated from the viewpoint of monitoring control for normal operation when five or more consecutive frames are delivered, that is, the positions of A1 and A2 are not constant positions, When the value indicates something other than F6, 28. The occurrence condition of Los Of Frame refers to when the time is longer (3ms / 24 frames) than Out Of Frame. The state of In Frame indicates that a frame structure in a normal state is being transmitted, not occurrence of Out Of Frame or Los Of Frame. The measurement time is 250us (2 frames continuous).

도6은 종래 STM-16 프레임 패턴 검출 장치의 블록구성도이고, 도7은 도6에서 768 래치부의 상세블록도이다.6 is a block diagram of a conventional STM-16 frame pattern detecting apparatus, and FIG. 7 is a detailed block diagram of the 768 latch unit in FIG.

상기 첨부된 도6과 도7을 참조하면, 16채널 용량의 STM-16 프레임 데이터를 6번 래치하는 768 래치부(31)와; 상기 768 래치부(31)에서 래치된 모든 프레이밍 바이트인 768개 데이터와 F628(HEXA) 패턴을 비교하는 패턴 비교부(32)와; 상기 패턴 비교부(32)에서 비교된 프레임 카운터의 결과를 저장하는 프레임 카운터(33)와; 상기 프레임 카운터(33)에 저장된 프레임 개수에 따라 프레임에 관련된 알람 선언/해제를 수행하는 알람 선언부(34)로 구성된다.6 and 7, the 768 latch unit 31 for latching STM-16 frame data of 16 channel capacity six times; A pattern comparison unit (32) for comparing the F628 (HEXA) pattern with 768 data, which are all framing bytes latched by the 768 latch unit (31); A frame counter (33) which stores the result of the frame counter compared by the pattern comparison section (32); The alarm declaration unit 34 is configured to perform alarm declaration / cancellation related to a frame according to the number of frames stored in the frame counter 33.

상기와 같이 구성된 종래 장치의 동작을 상세히 설명하면 다음과 같다.Referring to the operation of the conventional device configured as described above in detail as follows.

상기 STM-16 프레임 구조가 정상적으로 전달되고 있음을 확인하기 위해서는 매 프레임(125us)마다 그 프레임 내에 포함되어 있는 모든 프레임 바이트를 조사하여야 한다.In order to confirm that the STM-16 frame structure is normally transmitted, every frame byte included in the frame should be examined every frame 125us.

상기 매 프레임 마다 모든 프레이밍 바이트를 조사하기 위해서는, 데이터의 처리 전송속도(bit rate)가 19.44 Mbps이기 때문에, 도5와 같이 정렬된 19.44 Mbps의 데이터의 각 비트에 대해서 6개의 래치가 필요하게 된다. 즉, 도7에서 채널의 첫 번째 내지 세 번째 F6 값, 첫 번째 내지 세 번째 28 값을 동시에 점검하기 위하여 1번 채널 내지 16번 채널에 대해서 각각 6개씩의 래치(41 ~ 46)가 필요하게 된다.In order to examine all the framing bytes in each frame, since the data processing bit rate is 19.44 Mbps, six latches are required for each bit of the 19.44 Mbps data arranged as shown in FIG. That is, in FIG. 7, six latches 41 to 46 are required for channels 1 to 16 to simultaneously check the first to third F6 values and the first to third 28 values of the channel. .

그러므로 총 16(채널) ×8(비트) ×6래치 = 768개의 래치가 필요하게 된다. 즉, 768 래치부(31)에서는 한 프레임에서 프레임 바이트에 해당되는 총 96바이트 모두를 래치하게 된다.Therefore, a total of 16 (channel) × 8 (bit) × 6 latches = 768 latches are required. That is, the 768 latch unit 31 latches all 96 bytes corresponding to the frame byte in one frame.

상기 768 래치부(31)에서 래치된 데이터들은 각각 해당되는 위치에서 동시에 프레임 바이트를 검사하게 된다. 한 채널에 해당되는 래치의 수는 8비트×6래치=48래치로서, 16 채널 모두를 검사하는데 필요한 래치의 수는 768개의 래치가 되고, 상기와 같은 768개의 래치에 의해 프레임 패턴 검출기가 구성되게 되는 것이다.The data latched by the 768 latch unit 31 respectively examines the frame byte at the corresponding position. The number of latches corresponding to one channel is 8 bits x 6 latches = 48 latches. The number of latches required to check all 16 channels is 768 latches, and the frame pattern detector is configured by the 768 latches. Will be.

이렇게 768 래치부(31)에서는 래치된 값을 측정하고 패턴 비교부(32)에서 In frame 상태의 정상적인 경우 값과 비교하게 된다. 상기 프레임 카운터(33)에서 비정상적인 프레임 개수를 카운트하게 되면, 알람 선언부(34)에서 카운트된 프레임의 개수에 따라 프레임의 정상 전달 여부를 판정하게 된다.In this way, the 768 latch unit 31 measures the latched value, and the pattern comparison unit 32 compares the value with the normal case of the In frame state. When the abnormal number of frames is counted by the frame counter 33, the alarm declaration unit 34 determines whether the frames are normally delivered according to the number of frames counted.

상기의 검사된 결과를 가지고 알람 선언부(34)에서 정상적인 프레임으로 선언되면 2 프레임(250us) 연속 정상일 때는 In Frame으로 선언하고, 5 프레임(625us) 이상 잘못된 프레임이 입력되면 Out Of Frame으로 선언한다. 또한 Out Of Frame이 연속 24 프레임(3ms) 이상 지속되면, 이에 대해 Loss Of Frame으로 선언한다. 각 프레임은 정상적으로 전송되었을 때 그 형태는 프레임 바이트들이 포함된 형태를 갖게 된다. 그리고 한 프레임은 125us의 주기를 갖는다.If it is declared as a normal frame in the alarm declaration unit 34 with the result of the above test, it is declared as In Frame when two frames (250us) are normally normal, and when an incorrect frame is input for more than five frames (625us), it is declared as Out Of Frame. . If Out Of Frame lasts more than 24 consecutive frames (3ms), it is declared as Loss Of Frame. Each frame, when transmitted normally, has a form that includes frame bytes. And one frame has a cycle of 125us.

그러나, 상기와 같은 종래 기술은 모든 프레이밍 바이트를 분석하여 프레임의 정상 전달여부를 판단하는 것으로써, 데이터 페이로드 정상 전송여부와는 관계없이 프레이밍 바이트들 중에서 단 한 비트의 오류에 의한 이상여부 분석결과에 의해서 전체 프레임의 손상 또는 오류를 판정하게 되고, 또한, 모든 프레이밍 바이트를 래치하기 때문에 게이트(Gate)의 숫자가 많이 증가하여 열발생이 함께 증가하게 되고, ASIC의 성능 저하를 초래하게 되는 문제점이 있었다.However, the above-described conventional technique analyzes all framing bytes to determine whether frames are normally delivered, and thus results of analysis of abnormality caused by an error of only one bit among framing bytes regardless of whether data payload is normally transmitted. By determining the damage or error of the entire frame, and also latching all the framing bytes, the number of gates (Gate) is increased a lot of heat generation, causing the performance degradation of the ASIC there was.

본 발명은 상기와 같은 종래의 제반 문제점을 해소하기 위해 제안된 것으로, STM-16 프레임 데이터 전송시 ITU-T 상에서 규정된 구조의 프레임 데이터가 정상적으로 전달되었는지 여부를 STM-16 프레임 패턴 검출기를 통하여 확인하고, 그에 따른 알람 발생여부를 판정할 때 프레임 바이트 모두를 점검하지 않고 정해진 위치의 4개 바이트 만을 점검 및 래치하여 분석하므로써 처리하는 데이터의 양을 감소시키고, 소요되는 게이트 숫자를 줄이며 전체 전력 소모를 줄일 수 있는 STM-16 프레임 패턴 검출 장치를 제공하는 것이 그 목적이다.The present invention has been proposed to solve the above-mentioned conventional problems, and confirms whether the frame data having a structure specified on the ITU-T is normally transmitted through the STM-16 frame pattern detector when transmitting the STM-16 frame data. When checking whether or not an alarm is generated accordingly, by checking and latching only 4 bytes at a predetermined position without checking all the frame bytes, the amount of data to be processed is reduced, the number of gates required and the total power consumption are reduced. It is an object of the present invention to provide an STM-16 frame pattern detection apparatus that can be reduced.

상기와 같은 목적을 달성하기 위하여 본 발명에 의한 STM-16 프레임 패턴 검출 장치는,In order to achieve the above object, STM-16 frame pattern detection apparatus according to the present invention,

각 STM-16 프레임 데이터를 구성하는 1 채널과 16 채널로부터 4 개의 프레임 바이트를 입력하여 래치하고 출력하는 래치부와; 상기 래치부로부터 입력되는 4개의 프레임 바이트와 해당 프레임 바이트의 정상적인 패턴값을 각각 비교하여 정상 또는 비정상 프레임인지를 판단하고 그 결과 값을 출력하는 패턴 비교부와; 상기 패턴 비교부로부터 입력되는 정상프레임 또는 비정상프레임 비교결과의 연속값을 계수하여 출력하는 프레임 카운터와; 상기 프레임 카운터로부터 출력되는 정상 또는 비정상 프레임 계수값에 의하여 알람을 선언 또는 해제하는 알람 선언부로 이루어짐을 그 기술적 구성상의 특징으로 한다.A latch unit for inputting, latching, and outputting four frame bytes from one channel and sixteen channels constituting each STM-16 frame data; A pattern comparing unit which compares four frame bytes inputted from the latch unit with normal pattern values of the corresponding frame byte to determine whether the frame is a normal or abnormal frame, and outputs a result value; A frame counter for counting and outputting a continuous value of a normal frame or abnormal frame comparison result input from the pattern comparison unit; The technical configuration is characterized by consisting of an alarm declaration unit for declaring or releasing an alarm by the normal or abnormal frame count value output from the frame counter.

도1은 일반적인 광전송장비의 블록구성도이고,1 is a block diagram of a general optical transmission equipment,

도2는 일반적인 STM-N 프레임의 구조도이며,2 is a structural diagram of a general STM-N frame,

도3은 일반적인 STM-16 프레임의 구조도이고,3 is a structural diagram of a general STM-16 frame,

도4는 도3에서 프레임 바이트의 확대 구조이며,4 is an enlarged structure of a frame byte in FIG.

도5는 일반적인 19.44Mbps 처리시의 8비트 병렬 데이터의 구조도이고,5 is a structural diagram of 8-bit parallel data in general 19.44 Mbps processing;

도6은 종래 STM-16 프레임 패턴 검출 장치의 블록구성도이며,6 is a block diagram of a conventional STM-16 frame pattern detection apparatus,

도7은 도6에서 768 래치부의 상세블록도이고,7 is a detailed block diagram of the 768 latch unit in FIG. 6;

도8은 본 발명에 의한 STM-16 프레임 패턴 검출 장치의 블록구성도이며,8 is a block diagram of an STM-16 frame pattern detecting apparatus according to the present invention;

도9는 도8에서 32 래치부의 상세블록도이고,9 is a detailed block diagram of the 32 latch unit in FIG. 8;

도10은 도8에서 프레임 카운터의 상세블록도이다.FIG. 10 is a detailed block diagram of a frame counter in FIG.

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

51 : 32 래치부 52 : 패턴 비교부51: 32 latch portion 52: pattern comparison portion

53 : 프레임 카운터 54 : 알람 선언부53: frame counter 54: alarm declaration unit

이하, 상기와 같은 본 발명 STM-16 프레임 패턴 검출 장치의 기술적 사상에 따른 일실시예를 설명하면 다음과 같다.Hereinafter, an embodiment according to the technical spirit of the present invention STM-16 frame pattern detection apparatus as follows.

도8은 본 발명에 의한 STM-16 프레임 패턴 검출 장치의 블록구성도이며, 도9는 도8에서 32 래치부의 상세블록도이고, 도10은 도8에서 프레임 카운터의 상세블록도이다.FIG. 8 is a block diagram of the STM-16 frame pattern detecting apparatus according to the present invention. FIG. 9 is a detailed block diagram of the 32 latch unit in FIG. 8, and FIG. 10 is a detailed block diagram of the frame counter in FIG.

상기 첨부된 도8에 도시된 바와 같이, 각 STM-16 프레임 데이터를 구성하는 1 채널과 16 채널로부터 4 개의 프레임 바이트를 입력하여 래치하고 출력하는 32 래치부(51)와;상기 32 래치부(51)로부터 입력되는 4개의 프레임 바이트와 해당 프레임 바이트의 정상적인 패턴값을 각각 비교하여 정상 또는 비정상 프레임인지를 판단하고 그 결과 값을 출력하는 패턴 비교부(52)와;상기 패턴 비교부(52)로부터 입력되는 정상프레임 또는 비정상프레임 비교결과의 연속값을 계수하여 출력하는 프레임 카운터(53)와;상기 프레임 카운터(53)로부터 출력되는 정상 또는 비정상 프레임 계수값에 의하여 알람을 선언 또는 해제하는 알람 선언부(54)로 이루어져 구성된다.As shown in FIG. 8, a 32 latch unit 51 for inputting, latching, and outputting four frame bytes from one channel and 16 channels constituting each STM-16 frame data; A pattern comparison unit 52 which compares four frame bytes inputted from 51 and normal pattern values of the corresponding frame bytes, respectively, and determines whether the frame is a normal or abnormal frame, and outputs a result value; A frame counter 53 for counting and outputting a continuous value of a normal frame or abnormal frame comparison result inputted from the frame counter; and an alarm declaration for declaring or releasing an alarm based on a normal or abnormal frame count value output from the frame counter 53. It consists of a part 54.

상기에서 32 래치부(51)는, STM-16 프레임 데이터로부터 1번째 채널의 1번째와 49번째 프레임 바이트, 16번째 채널의 48번째와 96번째 프레임 바이트를 검출하여 래치한다.In the above, the 32 latch unit 51 detects and latches the first and 49th frame bytes of the first channel and the 48th and 96th frame bytes of the 16th channel from the STM-16 frame data.

상기와 같이 구성된 본 발명에 의한 STM-16 프레임 패턴 검출 장치를 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다.Referring to the STM-16 frame pattern detection apparatus according to the present invention configured as described above in detail with reference to the accompanying drawings as follows.

일반적인 광전송장비를 첨부된 도1을 참조하여 설명한다.A general optical transmission device will be described with reference to FIG. 1.

상기 첨부된 도1의 참조번호 10과 20은 광신호를 프레임 단위로 송수신하는 광전송장비이며, 21은 프레임 신호의 정렬을 수행하는 블록이고, 22는 프레임 정렬된 데이터로부터 STM-16의 프레임 패턴을 검출하는 STM-16 프레임 패턴 검출부이며, 23은 검출된 프레임 패턴을 분석하여 오류가 발생하였을 경우 프레임 알람을 선언하는 블록이고, 24는 프레임 패턴이 검출된 신호로부터 에러(Error)를 점검하고 구간통신 기능과 자동보호절체 기능과 타합선 기능을 수행하는 블록이며, 25는 디먹스(Demultiplexer)이다.Reference numerals 10 and 20 of FIG. 1 are optical transmission apparatuses for transmitting and receiving optical signals in units of frames, 21 is a block for aligning frame signals, and 22 is a frame pattern of the STM-16 from frame aligned data. STM-16 frame pattern detection unit for detecting, 23 is a block to declare a frame alarm when an error occurs by analyzing the detected frame pattern, 24 is to check the error (error) from the signal detected the frame pattern and section communication It is a block that performs the function, the auto-protection switching function, and the pruning line function, and 25 is a demultiplexer.

상기의 도1과 같이, A와 B의 두개 광전송장비(10)(20)가 연결되는 경우, 전송된 데이터들은 프레임 정렬 과정을 거치고, 상기 정렬되어진 프레임 데이터로부터 정해진 바이트가 정상적인 값인지를 검사하여, 알람 선언부에서 프레임에 관련된 알람을 선언하게 된다. 오버헤드들은 에러 점검(error check)(B1, B2), 구간 통신(DCC1, DCC2), 자동보호절체(K1, K2), 타합선(E1,E2:구간 1:1 통신) 등 각각의 고유의 역할을 수행하게 된다.As shown in FIG. 1, when two optical transmission apparatuses 10 and 20 of A and B are connected, the transmitted data undergoes a frame alignment process and checks whether a predetermined byte is a normal value from the aligned frame data. In the alarm declaration section, the alarm associated with the frame is declared. The overheads are inherent to the error check (B1, B2), section communication (DCC1, DCC2), auto-protection switching (K1, K2), and tripping line (E1, E2: section 1: 1 communication). It will play a role.

이러한 고유의 역할을 수행하기 위해서는 각 바이트들의 위치를 정확하게 파악하는 것이 중요하다. 이러한 위치파악의 역할은 프레임 정열 바이트인 A1, A2를 검사함으로 수행 가능하다. 여기서 DCC1, DCC2와 E1, E2는 소프트웨어(protocol)적인 통신과 하드웨어(운용자음성)적인 통신에서 차이가 있다. 또한 각각의 오버헤드들의 고유의 역할이 이루어지고, 실질적인 데이터에 해당되는 부분인 payload는 디먹스 과정을 거쳐 낮은 bit rate의 데이터로 구성되게 된다.In order to play this unique role, it is important to know the location of each byte correctly. This role of positioning can be performed by checking the frame alignment bytes A1 and A2. Here, DCC1, DCC2 and E1, E2 are different in software communication and hardware communication (operator voice). In addition, each overhead plays a unique role, and the payload, which is a portion corresponding to the actual data, is composed of low bit rate data through a demux process.

본 발명은 광통신 시스템에 의하여 구축된 망에서 사용되는 데이터가 해당 구조를 정상적으로 전송하였는지의 여부를 판단하는데 사용되는 것으로, 일반적인 광통신 망 구성에 사용되는 것이다.The present invention is used to determine whether data used in a network constructed by an optical communication system normally transmits a corresponding structure, and is used in general optical communication network configuration.

상기 도1에 도시된 STM-16 프레임 패턴 검출부(22)의 상세한 구성을, 첨부된 도8을 참조하여 설명하면, 광케이블을 통하여 전송된 데이터는, 상기 프레임 정렬블록(21)에 의하여, 리프레임(Reframe)되고, 상기 리프레임에 의하여 전송되는 각 채널별 프레임(Frame) 데이터 바이트가 정렬된다. 상기 정렬된 프레임 바이트 중에서, 검출하여 측정하고자 하는 1 채널과 16 채널의 4 바이트 데이터 값을 32 래치부(51)에서 래치한다. 그리고, 래치된 4 바이트의 값이 각각 정상적인 바이트의 값과 일치하는 지를 패턴비교부(52)에 의하여 확인한다. 즉, 정상적인 STM-16 프레임으로 구성되는 데이터가 전송되는지의 여부를 확인하게 된다.상기 패턴비교부(52)에서 입력된 바이트의 값과 정상적인 바이트의 값을 비교한 결과를 입력하는 프레임 카운터(2/5/24)(53)에 의하여 알람 상태를 판단하게 된다.A detailed configuration of the STM-16 frame pattern detection unit 22 shown in FIG. 1 will be described with reference to FIG. 8. The data transmitted through the optical cable is reframed by the frame alignment block 21. The frame data byte of each channel transmitted by the reframe is aligned. Among the aligned frame bytes, the 32 latch unit 51 latches 4 byte data values of 1 channel and 16 channels to be detected and measured. Then, the pattern comparison unit 52 confirms whether the latched four byte values coincide with the normal byte values. In other words, it is checked whether or not data composed of normal STM-16 frames is transmitted. [0057] The frame counter 2 for inputting a result of comparing a value of a byte input by the pattern comparing unit 52 with a value of a normal byte 2 (5/24) 53 to determine the alarm state.

상기 첨부된 도9를 참조하면, 도8에 도시된 32 래치부(51)와 패턴비교부(32)의 상세 구성도로써, STM-16 프레임의 16 채널 중에서, 1 번째 채널과 16 번째 채널로부터 해당되는 4개의 바이트를 검출하여 분석하는 것이다. 즉 19.44Mbps의 16 채널 데이터로 구성되는 STM-16 프레임 데이터 구조로 부터, 1 채널의 1 번째, 49 번째 바이트 데이터와 16 채널의 48 번째 그리고 96 번째에 해당하는 바이트 데이터를 래치하게 된다.Referring to FIG. 9, a detailed configuration diagram of the 32 latching unit 51 and the pattern comparing unit 32 shown in FIG. 8 is provided. It detects and analyzes four bytes. That is, from the STM-16 frame data structure consisting of 16 channel data of 19.44Mbps, the first and 49th byte data of one channel and the 48th and 96th byte data of 16 channels are latched.

즉, 1 번째 채널을 구성하는 프레임 데이터의 96개 프레임 바이트 중에서, 1 번째 바이트의 F6 데이터와 49 번째 바이트의 28 데이터를 래치(61 ~ 63)에 래치(Latch)하고 패턴비교부(71)에 의하여 비교한 다음 검사하도록 하고, 16 번째 채널에서는 96 개의 프레임 바이트 중에서 48 번째 바이트의 F6 데이터와 96 번째 바이트의 28 데이터를 래치(64 ~ 66)에 래치(Latch)하고 패턴비교부(72)에 의하여 정상적인 패턴과 동일한지를 비교한다.That is, among the 96 frame bytes of the frame data constituting the first channel, F6 data of the first byte and 28 data of the 49th byte are latched to the latches 61 to 63, and the pattern comparison unit 71 is latched. The 16th channel latches the F6 data of the 48th byte and the 28th data of the 96th byte in the latches (64 to 66) in the 16th channel, and the pattern comparison unit 72 By comparing the same with the normal pattern.

상기와 같이 검사해야할 4개 바이트는 검사가 동시에 이루어져야 한다. 즉, 8 비트 병렬 데이터를 두 개의 채널에 대하여 각각 2번(1회는 1클럭에 동기되어 시프트된 경우)에 걸쳐 래치한 결과를 검사를 하게 되는데, 이는 총 8비트×2래치×2채널=64와 같이 64개의 래치가 필요하게 되는 것이다.As described above, the four bytes to be checked must be checked at the same time. That is, the result of latching 8-bit parallel data twice for each of the two channels (once shifted in synchronization with one clock) is examined, which means a total of 8 bits x 2 latches x 2 channels = 64 latches are required, such as 64.

상기 패턴비교부(52 또는 71,72)에서는 래치된 프레임 바이트 값이 1번째=F6, 48번째=F6, 49번째=28, 96번째=28 인지의 여부를 판단하게 된다. 이때 상기 래치된 4개 바이트의 값을 동시에 판단한다. 상기 4개 바이트가 정상적으로 전달되었으면, 해당 STM-16 프레임 데이터가 정상적으로 전달되었다고 판단한다. 상기와 같은 프레임 단위의 오류전송 판단 결과를 가지고 알람(Alarm)의 성립여부를 프레임 카운터(53)에 의해 일정 주기의 시간동안 카운터하므로서 결정하게 된다.The pattern comparison unit 52 or 71 or 72 determines whether the latched frame byte value is 1st = F6, 48th = F6, 49th = 28, 96th = 28. At this time, the latched values of the four bytes are simultaneously determined. If the four bytes are normally transmitted, it is determined that the corresponding STM-16 frame data is normally delivered. With the result of the error transmission determination in the frame unit as described above, it is determined whether the alarm is established by counting the frame counter 53 for a predetermined period of time.

상기와 같은 프레임 단위의 오류 판단에 의한 알람 종류는 다음과 같다.The types of alarms based on the above error determination on a frame basis are as follows.

Out Of Frame : 625us (5개 Frame 동안 연속된 전송오류)Out Of Frame: 625us (Continuous transmission error for 5 frames)

Los Of Frame : 3ns (24개 Frame 동안 연속된 전송오류)Los Of Frame: 3ns (Continuous transmission error for 24 frames)

In Of Frame : 2개 Frame동안 연속된 정상 전송In Of Frame: Continuous normal transmission for 2 frames

상기와 같은 알람 종류는, 첨부된 도10에 상세히 도시된 프레임 카운터(53)에 의하여 프레임 단위로 오류가 계수됨으로써 결정되는 것이다.The alarm type as described above is determined by counting errors in units of frames by the frame counter 53 shown in detail in FIG. 10.

상기 프레임 카운터(53)는 프레임 단위의 주기로써, 일정한 주기(125us) 동안 반복하는 카운터이며, 2 카운터 / 5 카운터 / 24 카운터의 3종류 카운터로 이루어지는데, 상기 4개 바이트를 패턴 비교결과를 매 프레임 마다 주기적으로 동시 검사하기 위하여 프레임 카운터에 저장한다.일 예로, 상기 저장된 프레임은 오류가 발생한 것으로, 비정상 프레임이 연속 5개 이상 누적 발생했을 때 OOF가 선언되고, 24 프레임 이상 누적 발생되었을 때 LOF가 선언된다. OOF의 해제는 2 프레임 연속 정상 프레임이 전송되었을 때이고, LOF는 정상 프레임이 24 프레임 이상 연속적으로 전송되었을 때 해제된다. 즉, 프레임 카운터(53)는 프레임에 관련된 알람을 선언/해제하는데 이용되는 것이다.The frame counter 53 is a frame unit cycle, which is a counter that repeats for a predetermined period (125us), and consists of three types of counters: 2 counters, 5 counters, and 24 counters. For example, the frame is stored in a frame counter for periodic simultaneous checks. For example, the stored frame is an error. When an abnormal frame accumulates 5 or more consecutively, OOF is declared and when 24 or more accumulates, LOF is accumulated. Is declared. The release of the OOF is when two normal frames are transmitted, and the LOF is released when the normal frames are continuously transmitted over 24 frames. That is, the frame counter 53 is used to declare / release the alarm associated with the frame.

즉, 상기 2 프레임 카운터(81)는 정상 프레임의 카운트에 사용되고, 5 프레임 카운터(82)는 연속되는 비정상 프레임에 의하여 OOF의 선언시 사용되며, 24 프레임 카운터(83)는 OOF의 누적에 의한 LOF의 선언에 사용되고, 24 프레임 카운터(84)는 정상 프레임의 누적에 의한 LOF의 해제에 사용된다.That is, the two frame counter 81 is used for counting normal frames, the five frame counter 82 is used for OOF declaration by successive abnormal frames, and the 24 frame counter 83 is LOF due to the accumulation of OOF. The 24 frame counter 84 is used to release the LOF by accumulating normal frames.

상기와 같은 구성의 본 발명은 프레임 바이트를 구성하는 모든 바이트를 점검하지 않고 정해진 위치의 4개 바이트 만을 점검하므로써, 래치해야하는 데이터의 양을 감소시키게 되는 것이다.The present invention having the above-described configuration reduces the amount of data to be latched by checking only four bytes of a predetermined position without checking every byte constituting the frame byte.

이상에서 본 발명의 바람직한 실시예를 설명하였으나, 본 발명은 다양한 변화와 변경 및 균등물을 사용할 수 있다. 본 발명은 상기 실시예를 적절히 변형하여 동일하게 응용할 수 있음이 명확하다. 따라서 상기 기재 내용은 하기 특허청구범위의 한계에 의해 정해지는 본 발명의 범위를 한정하는 것이 아니다.Although the preferred embodiment of the present invention has been described above, the present invention may use various changes, modifications, and equivalents. It is clear that the present invention can be applied in the same manner by appropriately modifying the above embodiments. Accordingly, the above description does not limit the scope of the invention as defined by the limitations of the following claims.

이상에서 살펴본 바와 같이, 본 발명에 의한 STM-16 프레임 패턴 검출 장치는 종래와 같이 프레임 바이트(96바이트)를 모두 점검하지 않고, 정해진 위치의 4개 바이트 만을 점검하므로써, 래치해야하는 데이터의 양이 적어지게 되고, 이에 따라 ASIC의 전체 게이트를 감소시키며 전체 전력 소모를 줄일 수 있는 공업적 이용효과가 있게 된다.As described above, the STM-16 frame pattern detection apparatus according to the present invention does not check all the frame bytes (96 bytes), but checks only four bytes at a predetermined position, so that the amount of data to be latched is small. This results in industrial utilization that reduces the overall gate of the ASIC and reduces the overall power consumption.

Claims (2)

각 STM-16 프레임 데이터를 구성하는 1 채널과 16 채널로부터 4 개의 프레임 바이트를 입력하여 래치하고 출력하는 래치부와;A latch unit for inputting, latching, and outputting four frame bytes from one channel and sixteen channels constituting each STM-16 frame data; 상기 래치부로부터 입력되는 4개의 프레임 바이트와 해당 프레임 바이트의 정상적인 패턴값을 각각 비교하여 정상 또는 비정상 프레임인지를 판단하고 그 결과 값을 출력하는 패턴 비교부와;A pattern comparing unit which compares four frame bytes inputted from the latch unit with normal pattern values of the corresponding frame byte to determine whether the frame is a normal or abnormal frame, and outputs a result value; 상기 패턴 비교부로부터 입력되는 정상프레임 또는 비정상프레임 비교결과의 연속값을 계수하여 출력하는 프레임 카운터와;A frame counter for counting and outputting a continuous value of a normal frame or abnormal frame comparison result input from the pattern comparison unit; 상기 프레임 카운터로부터 출력되는 정상 또는 비정상 프레임 계수값에 의하여 알람을 선언 또는 해제하는 알람 선언부로 이루어져 구성되는 것을 특징으로 하는 STM-16 프레임 패턴 검출 장치.And an alarm declaration unit for declaring or releasing an alarm based on a normal or abnormal frame count value output from the frame counter. 제1항에 있어서, 상기 래치부는,The method of claim 1, wherein the latch unit, STM-16 프레임 데이터로부터 1번째 채널의 1번째와 49번째 프레임 바이트, 16번째 채널의 48번째와 96번째 프레임 바이트를 검출하여 래치하는 것을 특징으로 하는 STM-16 프레임 패턴 검출 장치.An STM-16 frame pattern detection apparatus, characterized by detecting and latching the first and 49th frame bytes of the first channel and the 48th and 96th frame bytes of the 16th channel from the STM-16 frame data.
KR1019990052157A 1999-11-23 1999-11-23 Apparatus for detecting STM-16 frame pattern Expired - Fee Related KR100332417B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990052157A KR100332417B1 (en) 1999-11-23 1999-11-23 Apparatus for detecting STM-16 frame pattern

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990052157A KR100332417B1 (en) 1999-11-23 1999-11-23 Apparatus for detecting STM-16 frame pattern

Publications (2)

Publication Number Publication Date
KR20010047785A KR20010047785A (en) 2001-06-15
KR100332417B1 true KR100332417B1 (en) 2002-04-13

Family

ID=19621377

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990052157A Expired - Fee Related KR100332417B1 (en) 1999-11-23 1999-11-23 Apparatus for detecting STM-16 frame pattern

Country Status (1)

Country Link
KR (1) KR100332417B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4965814A (en) * 1988-01-21 1990-10-23 Nec Corporation Synchronizer for establishing synchronization between data and clock signals
EP0883262A2 (en) * 1997-06-04 1998-12-09 Nec Corporation Synchronous signal detecting circuit, method, and information storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4965814A (en) * 1988-01-21 1990-10-23 Nec Corporation Synchronizer for establishing synchronization between data and clock signals
EP0883262A2 (en) * 1997-06-04 1998-12-09 Nec Corporation Synchronous signal detecting circuit, method, and information storage medium

Also Published As

Publication number Publication date
KR20010047785A (en) 2001-06-15

Similar Documents

Publication Publication Date Title
US7142516B2 (en) Performance monitoring of high speed communications networks
JP3421208B2 (en) Path test signal generation circuit and path test signal inspection circuit in digital transmission system and synchronous transmission device
US5926303A (en) System and apparatus for optical fiber interface
US6775237B2 (en) Methods and apparatus for burst tolerant excessive bit error rate alarm detection and clearing
US5555248A (en) Tandem connection maintenance system
US6256326B1 (en) Pseudo-synchronization prevention method in SDH transmission mode, pseudo-synchronization preventing SDH transmission system, and transmitter-receiver in pseudo-synchronization preventing SDH transmission system
US5914952A (en) Tributary unit signal cross-connection apparatus
KR100317810B1 (en) Reframer and loss of frame check apparatus for digital hierarchy signal
JP2019516296A (en) Failure detection method and device
US6895021B1 (en) Method and apparatus for time-profiling T-carrier framed service
CA2006394A1 (en) Method of and apparatus of individually monitoring transmission sections of a communications transmission link
CA2016639C (en) Sonet h4 byte generator
US20020131115A1 (en) Wavelength multiplex transmission method and system
US20090285575A1 (en) Method for isolating layer 1 problems for digital signal circuits embedded in SONET
KR100332417B1 (en) Apparatus for detecting STM-16 frame pattern
US7522835B1 (en) Method of testing bit error rates for a wavelength division multiplexed optical communication system
US7447239B2 (en) Transmission path monitoring
WO2000072526A1 (en) Method and arrangement for enhancing the handling of tti identifier
US5712862A (en) Error detection system for digital data transmission multiplexing system
US8483241B2 (en) Method and apparatus for monitoring virtual concatenation group performance
US20030031212A1 (en) Method and system for transmitting quality criteria of a synchronous network hierarchy
KR100278444B1 (en) Alarm signal detection circuit by analysis of management unit (AU) pointer for synchronous digital hierarchy (SDH) transmission
KR100283993B1 (en) Power error processing device in synchronous optical transmission device
KR100349641B1 (en) Method For Transmission Error Detecting Of Synchronous Digital Hierarchy Signal In Wavelength Division Multiplex Network
EP0928083A2 (en) Device and method for detecting and/or measuring the misconnection time in telecommunication networks

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19991123

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20010913

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20020327

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20020401

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20020402

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20050330

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20050330

Start annual number: 4

End annual number: 4

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee