KR100439216B1 - Apparatus and method for generating read/write address of channel switch in a synchronous transmission system - Google Patents
Apparatus and method for generating read/write address of channel switch in a synchronous transmission system Download PDFInfo
- Publication number
- KR100439216B1 KR100439216B1 KR10-2001-0054200A KR20010054200A KR100439216B1 KR 100439216 B1 KR100439216 B1 KR 100439216B1 KR 20010054200 A KR20010054200 A KR 20010054200A KR 100439216 B1 KR100439216 B1 KR 100439216B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- read
- address
- channel
- switching information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
- H04J3/0623—Synchronous multiplexing systems, e.g. synchronous digital hierarchy/synchronous optical network (SDH/SONET), synchronisation with a pointer process
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
-
- 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/1605—Fixed allocated frame structures
- H04J3/1611—Synchronous digital hierarchy [SDH] or SONET
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
본 발명은 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성장치 및 그 방법을 제공하기 위한 것으로, 이러한 장치는, 입력되는 데이터를 쓰기 어드레스에 따라 저장하고 읽기 어드레스에 따라 각 채널로 전달하기 위한 데이터 저장수단과; 채널별 스위칭 정보를 저장하기 위한 스위칭 정보 저장수단과; 입력 프레임 펄스를 기준으로 하여 상기 입력 데이터의 타입에 맞도록 쓰기 어드레스 신호를 생성하여 상기 데이터 저장수단의 데이터 기록위치를 지정하는 쓰기 어드레스 생성부와; 상기 입력 프레임 펄스를 기준으로 하여 상기 스위칭 정보 저장수단의 읽기 어드레스 신호를 생성하고, 상기 스위칭 저장수단의 스위칭 정보에 따라 상기 데이터 저장수단의 읽기 어드레스 신호를 생성하는 읽기 어드레스 생성부를 포함하여 이루어져, SDH의 AU-3/AU-4 신호를 입력받아 TU11, TU12, TUG2, TUG3 또는 TU3 단위의 스위칭과 TU11/TU12 혼용 스위칭과 AU-3/AU-4 단위 스위칭을 할 수 있도록 메모리의 읽기/쓰기 어드레스를 생성하게 된다.SUMMARY OF THE INVENTION The present invention provides an apparatus and method for generating a read / write address of a channel switch of a synchronous transmission system. The apparatus includes data for storing input data according to a write address and transferring the data to each channel according to the read address. Storage means; Switching information storage means for storing switching information for each channel; A write address generation unit for generating a write address signal suitable for the type of the input data on the basis of an input frame pulse to designate a data recording position of the data storage means; And a read address generator for generating a read address signal of the switching information storage means based on the input frame pulse, and generating a read address signal of the data storage means according to the switching information of the switching storage means. Read / write address of memory for receiving AU-3 / AU-4 signal of TU11, TU12, TUG2, TUG3 or TU3 unit, TU11 / TU12 mixed switching and AU-3 / AU-4 unit switching Will generate
Description
본 발명은 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성에 관한 것으로, 보다 상세하게는 동기식 디지털 계위(Synchronous Digital Hierarchy, 또는 SDH) 전송시스템의 TU/AU 단위 스위치에서 AU-3/AU-4 신호를 입력받아 TU11, TU12, TUG2, TUG3 또는 TU3 단위의 스위칭과 TU11/TU12 혼용 스위칭과 AU-3/AU-4 단위 스위칭을 할 수 있도록 메모리의 읽기/쓰기 어드레스를 생성하기 위한 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성장치 및 그 방법에 관한 것이다.The present invention relates to the generation of a read / write address of a channel switch of a synchronous transmission system, and more particularly, to an AU-3 / AU-4 in a TU / AU unit switch of a synchronous digital hierarchy (or SDH) transmission system. A synchronous transmission system for generating a read / write address of a memory to receive a signal and perform TU11, TU12, TUG2, TUG3, or TU3 switching, TU11 / TU12 mixed switching, and AU-3 / AU-4 unit switching. A read / write address generator of a channel switch and a method thereof are provided.
일반적으로 전송기술은 PDH(Plesiochronous Digital Hierarchy), SONET(Synchronous Optical Network), SDH, ATM(Asynchronous Transfer Module) 등으로의 발전단계를 형성한다.In general, the transmission technology forms a stage of development into lesiochronous digital hierarchy (PDH), synchronous optical network (SONET), SDH, and asynchronous transfer module (ATM).
동기식 광네트워크(SONET)는 125㎲의 프레임을 구조를 갖는 것으로 동기화로서 단일 스테이지 다중화 및 역다중화만 있으면 독립적인 신호들을 형성할 수 있어 융통성 있는 많은 서비스를 제공할 수 있다.A synchronous optical network (SONET) has a structure of 125 ms, and as a synchronization, only single stage multiplexing and demultiplexing can form independent signals, thereby providing a lot of flexible services.
최근의 동기식 전송시스템은 ITU-T(International Telecommunication Union-Telecommunication standardization section)의 SDH 표준에 따른 다중화 방식을 사용한다. SDH에 따른 다중화 방식은 회선분기 및 결합과 회선분배 기능이 용이하고 다양한 OAMP 기능을 제공하여 전송국간 및 신호경로상의 성능 감시, 유지보수 등에 신속을 기한다.Recent synchronous transmission systems use a multiplexing scheme according to the SDH standard of the International Telecommunication Union-Telecommunication standardization section (ITU-T). The multiplexing method according to SDH facilitates circuit branching, combining, and circuit distribution functions, and provides various OAMP functions to speed performance monitoring and maintenance between transmission stations and signal paths.
SDH 시스템은 신호들을 수용하여 가상상자(VC)에 의해 매핑을 하고 계위 단위(TU) 포인터를 처리하여 다중화함으로써 STM-1신호를 생성한다. STM-1 신호는 155Mbps이며, 이를 다중화하여 STM-N(N=1, 4, 16, 64...) 신호를 생성한다.The SDH system generates the STM-1 signal by accepting the signals, mapping them by the virtual box (VC), and processing and multiplexing the hierarchy unit (TU) pointer. The STM-1 signal is 155Mbps, which is multiplexed to produce STM-N (N = 1, 4, 16, 64 ...) signals.
이러한 동기식 전송시스템에서 단국장치나 다중화 장치로부터 출력되는 신호들은 일정 단위로 채널간에 상호 접속되어 진다. 이러한 채널간 신호 스위칭을 수행하는 스위치는 입력되는 신호의 판독과 기록을 위한 메모리를 구비하며, 이 메모리에의 기록 위치를 지시하는 어드레스 신호로 메모리를 제어한다.In such a synchronous transmission system, signals output from a station apparatus or a multiplexing apparatus are interconnected between channels in predetermined units. The switch for performing signal switching between channels includes a memory for reading and writing an input signal, and controls the memory with an address signal indicating a writing position in the memory.
동기식 전송시스템의 판독/기록 어드레스 생성에 관련된 종래기술로는 특허1996-0009535(1996년7월20일)가 있다. 인용된 기술은 STS-1(51.84Mbps)을 기본으로 하는 SONET에 적용된다. 그 블록구성이 도1에 도시되어 있다.The prior art related to the generation of read / write addresses in a synchronous transmission system is patent 1996-0009535 (July 20, 1996). The cited technology applies to SONET based on STS-1 (51.84 Mbps). The block configuration is shown in FIG.
도1에 따르면, 판독/기록 어드레스 생성장치는 입력 프레임 펄스(FRP)를 설정된 카운트값까지 카운트하는 VT 카운트수단(110)과, VT 카운트수단(110)에서 카운트된 신호를 기록 어드레스 신호로 변환하는 기록주소 변환수단(120)과, VT 카운트수단(110)에서 얻어진 카운트 신호를 판독 어드레스 신호로 변환하여 출력하는 적어도 하나 이상의 판독주소 변환기로 된 판독주소 변환수단(130)과, 오퍼레이팅 시스템에서 입력되는 4비트의 동기전송 채널정보와 2비트의 VT 그룹정보 및 VT 채널정보로 구성되는 스위칭 정보를 저장한 후 판독주소 변환수단(130)에서 변환 판독 어드레스 신호에 의해 해당 번지내의 스위칭 정보를 그 판독주소 변환수단(130)에 의해 다시 판독 어드레스 신호로 변환하여 출력하는 적어도 하나 이상의 데이터램으로 된 스위칭 정보 메모리수단(140)과, 기록주소 변환수단(120)에서 얻어진 기록 어드레스 신호에 의해 입력 동기전송 데이터를 해당 번지내에 저장하고 판독주소 변환수단(130)에서 변환되어 얻어진 판독 어드레스 신호에 의해 해당 번지내에 저장된 동기전송 데이터를 출력하는 동기전송 메모리수단(150)을 포함하여 이루어진다.According to Fig. 1, the read / write address generator generates VT counting means 110 for counting an input frame pulse FRP up to a set count value, and converts the signal counted by the VT counting means 110 into a write address signal. A read address converting means (120) comprising at least one read address converting means for converting a record address converting means (120), a count signal obtained from the VT counting means (110) into a read address signal, and outputting the read address signal; After switching information consisting of 4 bits of synchronous transmission channel information, 2 bits of VT group information, and VT channel information is stored, the switching information of the corresponding address is converted into the read address by the read address conversion signal by the read address converting means 130. Switching information memory means comprising at least one data RAM which is converted by the conversion means 130 into a read address signal and outputted 140 and the synchronization stored in the address by the read address signal obtained by converting the input synchronization transmission data into the corresponding address by the recording address signal obtained by the recording address conversion means 120, And synchronous transmission memory means 150 for outputting transmission data.
이러한 판독/기록 어드레스 생성장치로 프레임 펄스가 입력되면 VT 카운트수단(110)은 그 입력된 프레임 펄스를 카운트하게 된다.When the frame pulse is input to the read / write address generator, the VT counting means 110 counts the input frame pulse.
VT 카운트수단(110)의 출력은 기록주소 변환수단(120)을 통해 기록 어드레스 신호로 변환되어 동기전송 메모리수단(150)으로 입력됨과 동시에 판독주소 변환수단(130)을 통해 판독 어드레스 신호로 변환되어 스위칭 정보 메모리수단(140)의 데이터램에 입력된다. 이때 사용된 동기전송 메모리수단(150)의 크기는 64단어*8비트*12채널이고, 스위칭 정보 메모리수단(140)의 크기는 32단어*9비트*12채널이다.The output of the VT counting means 110 is converted into a write address signal through the write address converting means 120 and input to the synchronous transfer memory means 150 and simultaneously converted into a read address signal through the read address converting means 130. It is input to the data RAM of the switching information memory means 140. The size of the synchronous transmission memory means 150 used here is 64 words * 8 bits * 12 channels, and the size of the switching information memory means 140 is 32 words * 9 bits * 12 channels.
VT 카운트 수단(110)은 입력된 프레임 펄스에어의 VT 그룹과 VT 번호를 카운트하게 된다.The VT counting unit 110 counts the VT group and the VT number of the input frame pulse air.
그리고 기록주소 변환수단(120)의 기록 어드레스 신호에 의해 동기전송 메모리 수단(150)의 해당 번지에 기록되는 동기전송 데이터는 7개의 VT 그룹과 오버헤드, R 바이트 등으로 구성되어 있으므로, 각각의 VT 그룹에 0내지 6의 번호를 부여하고 오버헤드 및 R 바이트에는 7의 번호를 부여한다. 각각의 VT 그룹은 12열*9행의 구조로 되어 있으므로, 각각의 열에 0내지 11까지의 번호를 부여한다.Since the synchronous transmission data recorded at the corresponding address of the synchronous transmission memory means 150 by the write address signal of the recording address conversion means 120 is composed of seven VT groups, overhead, R bytes, and the like, each VT The groups are numbered 0 through 6, and the overhead and R bytes are numbered 7. Since each VT group has a structure of 12 columns * 9 rows, numbers 0 to 11 are assigned to each column.
VT 카운트수단(110)의 출력은 기록주소 변환수단(120)에서 기록 어드레스 신호로 변환되어 동기전송 메모리수단(150)에 입력되며, 일정시간이 지난후에는 스위칭 정보 메모리수단(140)의 판독 어드레스 신호를 생성하기 위하여 두 번째 VT 카운트 수단(110)이 동작하게 된다.The output of the VT counting means 110 is converted into a write address signal by the write address converting means 120 and input to the synchronous transfer memory means 150. After a predetermined time, the read address of the switching information memory means 140 is passed. The second VT counting means 110 is operated to generate a signal.
동기전송 메모리수단(150)은 각 채널에 대하여 64단어의 용량을 가지는데, 이는 VT1.5 스위칭인 경우에는 28VT1.5 채널과 4오버헤드를 합하여 32단어의 용량을 가져야 한다. 이때 스위칭 동작중 입력되는 동기전송 데이터를 저장하기 위하여 다시 32단어의 여유가 필요하게 된다. 따라서 동기전송 메모리수단(150)의 최소 크기는 64단어가 된다.The synchronous transmission memory means 150 has a capacity of 64 words for each channel. In the case of VT1.5 switching, the synchronous transmission memory means 150 should have a capacity of 32 words in total with 28 VT1.5 channels and 4 overheads. At this time, in order to store the synchronous transmission data input during the switching operation, 32 words are required again. Therefore, the minimum size of the synchronous transmission memory means 150 is 64 words.
오퍼레이팅 시스템에서 공급되어 판독주소 변환수단(130)의 판독 어드레스 신호에 의해 스위칭 정보 메모리수단(140)에 저장되는 스위칭 정보는 VT 그룹 및 채널별로 저장된다. 저장되는 각 스위칭 정보는 4비트 동기전송 채널정보와 2비트의 VT 그룹정보 및 2비트의 VT 채널정보로 구성된다.The switching information supplied from the operating system and stored in the switching information memory means 140 by the read address signal of the read address conversion means 130 is stored for each VT group and channel. Each switching information stored is composed of 4-bit synchronous transmission channel information, 2-bit VT group information, and 2-bit VT channel information.
동기전송 채널은 12채널이므로, 4비트로 이루어지고 VT그룹정보는 7개의 VT그룹과 오버헤드 및 R 바이트를 합하여 8가지가 필요하므로 35비트로 이루어진다. 그리고 VT 채널정보는 각각의 VT그룹이 최고 4개의 VT채널을 얻을 수 있으므로 2비트가 필요하게 된다.Since the synchronous transmission channel is 12 channels, it is composed of 4 bits, and the VT group information is composed of 35 bits because 8 pieces of VT group, 8 pieces of overhead and R bytes are required. The VT channel information requires two bits because each VT group can obtain up to four VT channels.
여기서 VT그룹정보는 각각의 VT그룹정보 3비트와 VT채널정보 2비트는 동기전송 데이터의 열정보를 나타낼 수 있어야 하기 때문에 2비트가 부족하다. 이를 해소하기 위해 위상개념을 도입한다. 이 위상이란 주 VT그룹안에서 각각의 VT채널의 번호를 말하며, 스위칭은 같은 위상을 갖는 데이터 사이에서만 발생한다.Here, the VT group information lacks 2 bits because each of the 3 bits of the VT group information and the 2 bits of the VT channel information must represent the column information of the synchronous transmission data. In order to solve this problem, we introduce a phase concept. This phase refers to the number of each VT channel in the main VT group, and switching only occurs between data having the same phase.
그래서 VT 카운트수단(110)으로부터 출력되는 VT 번호에서 VT채널과 위상을 추출하여 VT채널은 스위칭정보 메모리수단(140)의 판독 어드레스 신호로 입력되도록 하고, 위상은 스위칭정보 메모리수단(140)으로부터 출력되는 VT채널과 판독주소 변환수단(130)에서 합쳐진 후 판독하려는 데이터의 VT번호를 형성하여 동기전송 메모리수단(150)에 판독 어드레스 신호로써 입력되도록 한다.Thus, the VT channel and phase are extracted from the VT number output from the VT counting means 110 so that the VT channel is inputted as a read address signal of the switching information memory means 140, and the phase is output from the switching information memory means 140. The VT channel and the read address converting means 130 are combined to form a VT number of the data to be read and input to the synchronous transfer memory means 150 as a read address signal.
그런데 이러한 판독/기록 어드레스 생성장치는 SONET에의 적응성은 있으나 SDH에의 적응성이 없다. 예를 들어 SDH의 AU-3/AU-4 등의 신호 입력에 대해 TU 단위의 스위칭이나 혼용 스위칭을 통해 채널 접속시킬 수 없었던 것이다.However, such a read / write address generator is adaptable to SONET but not SDH. For example, it was not possible to channel-connect a signal input such as AU-3 / AU-4 of SDH through TU switching or mixed switching.
본 발명은 상기와 같은 종래의 문제점을 해소하기 위해 창출된 것으로, 본 발명의 목적은 SDH 전송시스템의 AU-3/AU-4 신호를 입력받아 TU11, TU12, TUG2, TUG3 또는 TU3 단위의 스위칭과 TU11/TU12 혼용 스위칭과 AU-3/AU-4 단위 스위칭을 할 수 있도록 메모리의 읽기/쓰기 어드레스를 생성하는 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성장치를 제공하는 것이다.The present invention was created to solve the above-mentioned conventional problems, and an object of the present invention is to receive the AU-3 / AU-4 signal of the SDH transmission system and to switch the unit of TU11, TU12, TUG2, TUG3 or TU3. The present invention provides a device for generating a read / write address of a channel switch of a synchronous transmission system that generates a read / write address of a memory to enable TU11 / TU12 mixed switching and AU-3 / AU-4 unit switching.
본 발명의 다른 목적은 동기식 전송시스템에서 각 입력 채널의 입력 데이터를 쓰기 어드레스로 기록하고 출력 채널별 스위칭 정보에 따라 생성된 읽기 어드레스로 각 채널별 스위칭을 수행하도록 한 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성방법을 제공하는 것이다.Another object of the present invention is to read a channel switch of a synchronous transmission system in which the input data of each input channel is written to a write address in the synchronous transmission system, and switching for each channel is performed with a read address generated according to switching information for each output channel. It is to provide a method for generating a write address.
본 발명의 또 다른 목적은 각 입력 채널별로 입력되는 SDH 관리 단위 데이터를 입력 프레임 펄스에 맞춰 기록한 후 입력 프레임 펄스를 기준으로 읽혀진 출력 채널의 스위칭 정보에 따라 상기 데이터를 출력하는 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성방법을 제공하는 것이다.Another object of the present invention is to record the SDH management unit data input for each input channel according to the input frame pulse, and then output the data according to the switching information of the output channel read on the basis of the input frame pulse channel switch of the synchronous transmission system It provides a read / write address generation method of.
도1은 종래기술에 따른 동기식 전송시스템의 판독/기록 장치의 블록도.1 is a block diagram of a read / write device of a synchronous transmission system according to the prior art.
도2는 본 발명의 실시예에 따른 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성장치의 블록도.2 is a block diagram of an apparatus for generating read / write addresses of channel switches in a synchronous transmission system according to an embodiment of the present invention.
도3은 도2에서 스위칭 정보 메모리의 구성도.3 is a configuration diagram of a switching information memory in FIG.
도4는 도2에서 데이터 메모리의 구성도.4 is a configuration diagram of a data memory in FIG.
도5는 본 실시예에 따른 TUG2 신호내에서의 채널과 위상간의 관계도.5 is a relationship diagram between a channel and a phase in the TUG2 signal according to the present embodiment;
도6은 본 실시예에 따른 출력 데이터 타이밍도.6 is an output data timing diagram according to the present embodiment.
도7은 본 발명의 실시예에 따른 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성방법의 순서도.7 is a flowchart of a method of generating a read / write address of a channel switch of a synchronous transmission system according to an embodiment of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
210 : 데이터 저장수단 211 : 데이터 메모리210: data storage means 211: data memory
212 : 채널 선택부 213 : 선택신호 생성부212: channel selector 213: selection signal generator
220 : 쓰기 어드레스 생성부 221 : 어드레스 생성블록220: write address generation unit 221: address generation block
222 : 다중화부222: multiplexing unit
230 : 데이터 메모리 읽기 어드레스 생성부230: data memory read address generator
240 : 스위칭 정보 읽기 어드레스 생성부240: switching information read address generator
250 : 스위칭 정보 저장부 251 : 메모리250: switching information storage unit 251: memory
상기 목적을 달성하기 위한 본 발명의 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성장치는, 입력 데이터의 타입에 따라 입력 프레임 펄스를 기준으로 하여 데이터 기록위치를 지정하는 쓰기 어드레스 신호를 생성하는 쓰기 어드레스 생성부와; 데이터 입력 채널의 수만큼 구비되고 입력되는 데이터를 상기 쓰기 어드레스 생성부의 지시에 따라 기록하며, 읽기 어드레스 생성부의 지시로 기록된 데이터가 읽혀지도록 하는 복수개의 데이터 메모리와; 스위칭 정보 저장수단에 있는 스위칭 정보 읽기 어드레스 신호를 생성하고, 상기 스위칭 정보에 따라 상기 데이터 메모리의 읽기 어드레스 신호를 생성하는 읽기 어드레스 생성부와; 채널별 입력 데이터의 스위칭 정보를 저장 제공하는 스위칭 정보 저장수단과; 상기 스위칭 정보 저장수단에서 스위칭 정보를 수신하여 출력 채널을 제어하는 선택신호를 출력하는 선택신호 생성부와; 선택신호 생성부에서 수신되는 선택신호에 따라 상기 데이터 메모리에서 입력되는 데이터를 각 채널로 출력하는 복수개의 채널 선택부를 포함하는 것을 특징으로 한다.상기 읽기 어드레스 생성부는 상기 입력 프레임 펄스를 기준으로 하여 상기 스위칭 정보 저장수단의 읽기 어드레스 신호를 생성하는 제1 읽기 어드레스 생성부와; 상기 스위칭 정보 저장수단에서 읽어 들인 스위칭 정보에 의해 상기 데이터 저장수단의 읽기 어드레스 신호를 생성하는 제2 읽기 어드레스 생성부를 포함하여 이루어진다.The read / write address generating device of the channel switch of the synchronous transmission system of the present invention for achieving the above object is a write for generating a write address signal for designating a data recording position on the basis of an input frame pulse according to the type of input data. An address generator; A plurality of data memories provided with the number of data input channels and written according to an instruction of the write address generator, and configured to read data written by an instruction of a read address generator; A read address generator for generating a switching information read address signal in the switching information storage means and for generating a read address signal of the data memory in accordance with the switching information; Switching information storage means for storing and providing switching information of input data for each channel; A selection signal generator for receiving switching information from the switching information storage means and outputting a selection signal for controlling an output channel; And a plurality of channel selectors configured to output data input from the data memory to each channel according to the selection signal received by the selection signal generator. The read address generator may be configured based on the input frame pulse. A first read address generator for generating a read address signal of the switching information storage means; And a second read address generator for generating a read address signal of the data storage means by the switching information read from the switching information storage means.
데이터 저장수단은 입력되는 데이터를 쓰기 어드레스로 지정되는 위치에 저장하고 읽기 어드레스로 지정되는 위치에서 읽혀지도록 한다. 이 데이터 저장수단은 일반적인 메모리를 이용하여 구현할 수 있으며, 입력되는 데이터열의 수에 따라 복수개의 메모리를 병렬로 사용한다.The data storage means stores the input data in the position designated by the write address and reads it from the position designated by the read address. The data storage means can be implemented using a general memory, and uses a plurality of memories in parallel according to the number of input data strings.
스위칭 정보 저장수단은 SDH 시스템의 각 채널간 스위칭을 위한 정보를 저장하고 있으며, 램과 같은 메모리로 구현할 수 있다. 스위칭 정보 저장수단에 보유된 스위칭 정보는 데이터 저장수단에 기록된 데이터를 읽어 나가는 타이밍과 위치를 결정하는 근거로 사용된다.The switching information storage means stores information for switching between channels of the SDH system and may be implemented as a memory such as a RAM. The switching information held in the switching information storage means is used as a basis for determining the timing and position of reading out the data recorded in the data storage means.
쓰기 어드레스 생성부는 입력되는 데이터들간의 프레임 동기를 위해 사용되는 입력 프레임 펄스를 기준으로 쓰기 어드레스를 생성한다. 쓰기 어드레스는 입력 데이터들이 데이터 저장수단에 기록되는 위치를 지시한다.The write address generator generates a write address based on an input frame pulse used for frame synchronization between input data. The write address indicates a position at which input data is written to the data storage means.
제1 읽기 어드레스 생성부는 입력 프레임 펄스를 기준으로 스위칭 정보 저장수단의 스위칭 정보를 읽어 나가는 위치를 지정하는 읽기 어드레스를 생성한다. 이 읽기 어드레스를 스위칭 정보 읽기 어드레스라 칭한다.The first read address generator generates a read address for designating a position at which the switching information of the switching information storage unit is read out based on the input frame pulse. This read address is called a switching information read address.
제2 읽기 어드레스 생성부는 스위칭 정보 저장수단에서 읽어 들인 스위칭 정보에 의해 데이터 저장수단의 읽기 어드레스를 생성한다. 이 읽기 어드레스를 데이터 메모리 읽기 어드레스라 칭한다.The second read address generator generates a read address of the data storage means by the switching information read from the switching information storage means. This read address is called a data memory read address.
이러한 구성에서 입력 데이터는 쓰기 어드레스에 따라 데이터 저장수단내 각메모리에 기록된다. 입력 데이터는 다양한 유형을 가질 수 있다. 예를 들어 SDH의 AU-3 또는 AU-4 등의 신호 유형이 가능하다.In this configuration, the input data is recorded in each memory in the data storage means in accordance with the write address. The input data can have various types. For example, signal types such as AU-3 or AU-4 of SDH are possible.
기록된 입력 데이터는 해당 데이터의 유형에 따른 스위칭 정보를 근거로 읽혀진다. 그러므로 스위칭 정보 저장수단은 전송시스템의 채널간 접속의 각 유형에 대한 스위칭 정보를 저장하고 있어야 한다.The recorded input data is read based on the switching information according to the type of data. Therefore, the switching information storage means should store the switching information for each type of channel-to-channel connection of the transmission system.
스위칭 정보 읽기 어드레스는 입력 프레임 펄스를 기준으로 생성되며, 입력 데이터의 스위칭을 위한 스위칭 정보가 읽혀지는 위치를 지정한다. 이 스위칭 정보 읽기 어드레스는 스위칭 정보 저장수단에 인가되며, 읽혀진 스위칭 정보는 제2 읽기 어드레스 생성부로 전달된다.The switching information read address is generated based on an input frame pulse and designates a position at which switching information for switching input data is read. The switching information read address is applied to the switching information storage means, and the read switching information is transferred to the second read address generator.
스위칭 정보를 전달받은 제2 읽기 어드레스 생성부가 데이터 메모리 읽기 어드레스를 생성하게 되면, 데이터 저장수단에서 입력 데이터가 읽혀진다. 이때 스위칭 정보 저장수단에서 읽혀진 스위칭 정보에 따라 데이터 저장수단에서 읽혀진 데이터는 각 채널로 배분된다. 이처럼 입력 데이터의 채널간 스위칭이 이루어진다.When the second read address generator that receives the switching information generates the data memory read address, input data is read from the data storage means. At this time, the data read from the data storage means is distributed to each channel according to the switching information read from the switching information storage means. As such, switching between input data is performed.
상기 목적을 달성하기 위한 본 발명의 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성방법은, 각 입력 채널로부터의 입력 데이터를 쓰기 어드레스에 따라 데이터 저장수단에 기록하는 단계와; 채널간 스위칭 정보에 따라 읽기 어드레스를 생성하여 상기 데이터 저장수단에 기록된 데이터를 각 채널별로 스위칭하는 단계를 포함하는 것을 그 특징으로 한다.A method of generating a read / write address of a channel switch of a synchronous transmission system of the present invention for achieving the above object comprises the steps of: writing input data from each input channel to data storage means according to a write address; And generating a read address according to the inter-channel switching information and switching the data recorded in the data storage means for each channel.
이러한 어드레스 생성방법은 동기식 전송시스템의 다수 입력 채널로부터 입력되는 데이터를 스위칭하여 다수의 출력 채널로 접속시킨다. 입력 데이터는 각 채널별로 할당된 데이터 저장수단에 기록되며, 그 기록 위치를 지정하기 위하여 쓰기 어드레스를 사용한다.This address generation method switches data input from multiple input channels of a synchronous transmission system and connects them to multiple output channels. Input data is recorded in the data storage means allocated for each channel, and a write address is used to designate the recording position.
데이터 저장수단에 기록된 데이터는 읽기 어드레스에 따라 출력 채널별로 읽혀진다. 읽기 어드레스는 각 출력 채널별 스위칭 정보에 근거하여 형성된다.Data recorded in the data storage means is read out for each output channel according to the read address. The read address is formed based on the switching information for each output channel.
상기 목적을 달성하기 위한 본 발명의 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성방법은, 각 입력 채널별로 입력되는 SDH 관리 단위 데이터를 입력 프레임 펄스에 맞춰 데이터 저장수단에 기록하는 단계와; 상기 기록된 데이터의 동기기준으로 인가되는 입력 프레임 펄스에 따라 스위칭 정보 저장수단에서 출력 채널의 스위칭 정보를 읽는 단계와; 상기 데이터 저장수단에 기록된 데이터를 상기 읽혀진 스위칭 정보에 따라 해당 채널로 출력하는 단계를 포함하는 것을 그 다른 특징으로 한다.A method of generating a read / write address of a channel switch of a synchronous transmission system of the present invention for achieving the above object comprises the steps of: recording SDH management unit data input for each input channel to data storage means in accordance with an input frame pulse; Reading switching information of an output channel by switching information storage means in accordance with an input frame pulse applied as a synchronization reference of the recorded data; And outputting data recorded in the data storage means to a corresponding channel according to the read switching information.
여기서 다수의 입력 채널로 인가되는 SDH 관리 단위(AU) 신호는 다수의 출력 채널로 접속된다. 데이터 저장수단의 쓰기 어드레스는 입력 프레임 펄스에 맞춰 생성되며, 다수의 입력 채널별로 할당된 각 데이터 메모리로 인가된다.Here, SDH management unit (AU) signals applied to multiple input channels are connected to multiple output channels. The write address of the data storage means is generated in accordance with the input frame pulses and applied to each data memory allocated for each of the plurality of input channels.
쓰기 어드레스에 따라 기록된 데이터는 읽기 어드레스에 맞춰 읽혀진다. 읽기 어드레스는 채널별 스위칭 정보에 맞도록 형성되는데, 이를 위해서 입력 프레임 펄스를 기준으로 스위칭 정보 저장수단에서 스위칭 정보가 읽혀진다.Data written according to the write address is read in accordance with the read address. The read address is formed to correspond to the switching information for each channel. For this purpose, the switching information is read from the switching information storage means based on the input frame pulse.
임의의 시점에 생성되는 읽기 어드레스는 해당 시점에 데이터를 접속시킬 채널의 스위칭 정보를 입력 프레임 펄스에 맞춰 출력함으로써 특정되어진다.The read address generated at any point in time is specified by outputting switching information of a channel to which data is to be connected at that point in time with an input frame pulse.
이하, 첨부도면을 참조하여 본 발명의 바람직한 실시예를 설명한다.Hereinafter, with reference to the accompanying drawings will be described a preferred embodiment of the present invention.
도2는 본 발명의 실시예에 따른 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성장치의 블록도이고, 도3은 도2에서 스위칭 정보 메모리의 구성도이고, 도4는 도2에서 데이터 메모리의 구성도이며, 도5는 본 실시예에 따른 TUG2 신호내에서의 채널과 위상간의 관계도이며, 도6은 본 실시예에 따른 출력 데이터 타이밍도이다.2 is a block diagram of an apparatus for generating a read / write address of a channel switch of a synchronous transmission system according to an exemplary embodiment of the present invention, FIG. 3 is a configuration diagram of a switching information memory in FIG. 2, and FIG. 4 is a data memory in FIG. 5 is a diagram showing the relationship between the channel and the phase in the TUG2 signal according to the present embodiment, and FIG. 6 is an output data timing diagram according to the present embodiment.
도2에 따르면, 입력 데이터(DATA IN)는 데이터 저장수단(210)에 기록되며 일정한 순서에 따라 출력된다. 데이터의 기록과 판독 위치는 쓰기 어드레스(WADD)와 읽기 어드레스(RADD)에 의해 지정된다. 입력 데이터(DATA IN)를 저장하고 출력하는 일련의 기능을 수행하기 위하여 데이터 저장수단(210)은 데이터 메모리(211)와 채널 선택부(212)와 선택신호 생성부(213)를 포함하여 이루어진다.According to FIG. 2, input data DATA IN is recorded in the data storage means 210 and output in a predetermined order. The write and read positions of the data are designated by the write address WADD and the read address RADD. In order to perform a series of functions for storing and outputting input data DATA IN, the data storage unit 210 includes a data memory 211, a channel selector 212, and a selection signal generator 213.
데이터 메모리(211)는 데이터 입력 채널의 수만큼 구비되며, 입력 채널의 수를 m이라 하면 m개의 메모리를 병렬로 사용한다.The data memory 211 is provided with the number of data input channels, and when the number of input channels is m, m memories are used in parallel.
채널 선택부(212)는 선택신호(SEL)에 따라 활성화되어 데이터 메모리(211)에서 읽혀진 데이터들을 각 채널로 출력한다. 출력 채널이 n개이면 채널 선택부(212)는 n/8개가 구비된다.The channel selector 212 is activated according to the selection signal SEL to output data read from the data memory 211 to each channel. When the number of output channels is n, the channel selector 212 is provided with n / 8.
선택신호 생성부(213)는 채널 선택부(212)로 선택신호(SEL)를 인가한다. 선택신호(SEL)는 스위칭 정보 저장수단(250)의 각 채널별 스위칭 정보를 참조하여 생성되며, n개의 출력 채널에 대해 n/8개의 선택신호(SEL)가 요구된다.The selection signal generator 213 applies the selection signal SEL to the channel selection unit 212. The selection signals SEL are generated with reference to the switching information for each channel of the switching information storage means 250, and n / 8 selection signals SEL are required for the n output channels.
그리고 쓰기 어드레스 생성부(220)는 입력 프레임 펄스를 기준으로 하여 입력 데이터(DATA IN)의 타입에 따라 쓰기 어드레스(WADD)를 생성하여 데이터메모리(211)로 인가한다.The write address generator 220 generates a write address WADD according to the type of the input data DATA IN based on the input frame pulse, and applies the write address WADD to the data memory 211.
도3 및 도4에 따르면, 입력 데이터(DATA IN)의 유형이 SDH 정의에 따른 AU-3 또는 AU-4인 경우에 있어서 그 유형에 따라 페이로드(Payload)의 경로 오버헤드(POH)와 스터핑(Stuffing) 데이터는 어드레스 번지 11100~11111 자리에 기록되고, 페이로드의 나머지 데이터들은 각 TU 타입에 맞게 순차적으로 기록될 수 있도록 쓰기 어드레스(WADD)가 생성된다.3 and 4, in the case where the type of the input data DATA IN is AU-3 or AU-4 according to the SDH definition, the path overhead (POH) and stuffing of the payload according to the type thereof are stuffed. (Stuffing) data is recorded in the address address 11100-11111, and the write address WADD is generated so that the remaining data of the payload can be sequentially recorded for each TU type.
그래서 쓰기 어드레스 생성부(220)는 입력 데이터(DATA IN)의 유형이 AU-3인 경우와 AU-4인 경우에 대해 쓰기 어드레스(WADD)를 각각 생성하는 어드레스 생성블록(221)이 존재한다. 어드레스 생성블록(221)에서 생성된 2개 종류의 쓰기 어드레스(WADD)는 다중화부(222)를 통해 2:1 다중화된다. 다중화부(222)의 출력이 각 입력 채널의 데이터 메모리(211)로 인가되는 쓰기 어드레스(WADD)가 된다. 따라서 쓰기 어드레스(WADD)는 입력 데이터(DATA IN)의 유형에 맞도록 다수의 유형이 있다.Thus, the write address generator 220 has an address generation block 221 which generates a write address WADD for the case where the type of the input data DATA IN is AU-3 and the case of AU-4, respectively. The two types of write addresses WADD generated by the address generation block 221 are 2: 1 multiplexed by the multiplexer 222. The output of the multiplexer 222 becomes a write address WADD applied to the data memory 211 of each input channel. Therefore, the write address WADD has a plurality of types to match the type of the input data DATA IN.
스위칭 정보 저장수단(250)은 각 출력 채널의 스위칭 정보를 저장하고 있으며, 읽기 어드레스(RADD)에 따라 스위칭 정보가 읽혀진다. 스위칭 정보 저장수단(250)은 다수의 메모리로 구성될 수 있다.The switching information storage unit 250 stores switching information of each output channel, and the switching information is read according to the read address RADD. The switching information storage means 250 may be composed of a plurality of memories.
스위칭 정보 읽기 어드레스 생성부(240)는 각 채널의 구성(Configuration) 정보를 바탕으로 출력 채널에 대한 정보를 입력받아 해당 출력이 각 타입에 맞게 데이터 메모리(211)를 엑세스할 수 있도록 스위칭 정보 메모리의 읽기 어드레스(RADD)를 생성한다. 출력 채널에 대한 정보는 AU 타입, TU 타입, TU11/TU12/TUG/TUG3 스위칭 여부 등이다.The switching information read address generator 240 receives the information on the output channel based on the configuration information of each channel so that the corresponding output can access the data memory 211 according to each type. Generates a read address RADD. Information about the output channel is the AU type, TU type, whether TU11 / TU12 / TUG / TUG3 switching.
도3에 도시된 바와 같이 스위칭 정보 저장수단(250)의 각 메모리에 기록된 스위칭 정보는 TUG2 그룹으로 되어 있다. 그래서 스위칭 정보 저장수단(250)을 읽기 위한 어드레스는 스위칭 메모리 읽기 어드레스 생성부(240)에 의해 생성되며, 데이터 메모리(211)의 쓰기 어드레스 보다 28바이트 뒤져서 생성된다.As shown in FIG. 3, the switching information recorded in each memory of the switching information storage means 250 is in a TUG2 group. Thus, the address for reading the switching information storage means 250 is generated by the switching memory read address generator 240 and is generated 28 bytes behind the write address of the data memory 211.
데이터 메모리 읽기 어드레스 생성부(230)는 스위칭 메모리 읽기 어드레스 생성부(240)와 구성정보블록(도시되지 않음)으로부터 데이터를 입력받아 해당 출력의 각 타입에 맞게 데이터 메모리(211)로부터 데이터(RDT)를 읽어 갈 수 있도록 읽기 어드레스(RADD)를 생성한다.The data memory read address generation unit 230 receives data from the switching memory read address generation unit 240 and the configuration information block (not shown) and outputs the data RDT from the data memory 211 according to each type of the corresponding output. Create a read address (RADD) to read
데이터 메모리(211)는 MSB(Most Significant Bit)에 의해 두 개의 영역으로 나뉘어진다. 메모리를 두 개의 영역으로 구분 운용하는 이유는 한 쪽이 스위칭을 행하는 동안에 입력 데이터(DATA IN)를 다른 쪽에 저장함으로써 데이터 손실을 방지하기 위함이다. 이 MSB 값을 가변시켜 각 영역의 역할을 전환시킬 수 있다. 따라서 데이터 메모리(211)의 읽기 어드레스(RADD)는 쓰기 어드레스(WADD) 보다 29바이트 지연되어 생성된다.The data memory 211 is divided into two areas by the Most Significant Bit (MSB). The reason why the memory is divided into two areas is to prevent data loss by storing the input data DATA IN on the other side while one side switches. This MSB value can be varied to switch the role of each region. Therefore, the read address RADD of the data memory 211 is generated by 29 bytes later than the write address WADD.
AU-3 신호는 7개의 TUG2와 오버헤드, 스터프 등으로 이루어져 있으며, 각각의 TUG2는 12열로 구성되어 4개의 TU11, 3개의 TU12, 1개의 TUG2를 수용할 수 있다. 각 TUG2에서 특정의 1개 열이 AU3 신호에서 위치하는 열은 항상 고정되어 있다.The AU-3 signal consists of seven TUG2s, overhead, and stuff, and each TUG2 has 12 rows to accommodate four TU11, three TU12, and one TUG2. In each TUG2, the column in which one specific column is located in the AU3 signal is always fixed.
또한, TU 타입에 대한 정보만 있으면 TUG2내에서 위치하는 열 번호도 용이하게 식별할 수 있게 되어 TUG2와 TU 채널 그리고 TU 타입을 알면 열 번호를 알 수있다.In addition, if only the information about the TU type, the column number located in the TUG2 can be easily identified, and the column number can be known by knowing the TUG2, the TU channel, and the TU type.
그리고 위상은 각 구성신호에서 몇 번째 바이트인가를 나타낸다.And the phase represents how many bytes in each component signal.
도5에 따르면, TUG2내에서의 열 번호는 다음의 수학식 1과 같이 결정된다.According to Fig. 5, the column number in TUG2 is determined as in Equation 1 below.
여기서 TU 상수는 TU11일 경우에는 4, TU12일 경우에는 3, TUG2일 경우에는 1의 값을 가진다.Here, the TU constant has a value of 4 for TU11, 3 for TU12, and 1 for TUG2.
이처럼 TUG2내에서의 열 번호를 알게 되면 이것으로 AU-3 신호내에서의 열 번호를 알아낼 수 있으며, AU-3 신호내의 열 번호중 하위 2자리를 데이터 메모리(211) 읽기 어드레스[1:0]용으로 사용한다. 데이터 메모리 읽기 어드레스[4:2]는 스위칭 정보 저장수단(250)의 TUG2 정보를 그대로 이용한다. 데이터 메모리(211) 읽기 어드레스[5]는 쓰기 어드레스[5]와 반대로 만들어 스위칭 데이터의 손실을 방지한다.If the column number in the TUG2 is known in this way, the column number in the AU-3 signal can be determined by this. The lower two digits of the column number in the AU-3 signal are read from the data memory 211 read address [1: 0]. Used for The data memory read address [4: 2] uses the TUG2 information of the switching information storage means 250 as it is. The data memory 211 read address [5] is made opposite to the write address [5] to prevent loss of switching data.
TUG3(TU3) 스위칭의 경우에는 열 번호를 알 필요없이 데이터를 순차적으로 읽어가면 된다.In the case of TUG3 (TU3) switching, data can be read sequentially without knowing the column number.
채널 선택부(212)는 지정된 출력 채널로 인가하기 위해 스위칭 정보 저장수단(250)에서 입력받은 스위칭 정보를 51MHz의 동작주파수로 리타이밍하여 데이터 메모리(211)의 출력 데이터(OUTPUT)를 선택하기 위한 선택신호(SEL)로 사용한다. 51MHz의 동작주파수로 생성된 데이터들은 리타이밍되어 6MHz의 동작주파수로 변환된다.The channel selector 212 selects the output data OUTPUT of the data memory 211 by retiming the switching information received from the switching information storage means 250 to an operating frequency of 51 MHz to be applied to a designated output channel. Used as the selection signal SEL. Data generated at an operating frequency of 51 MHz is retimed and converted to an operating frequency of 6 MHz.
도6에 따르면, 선택신호(SEL)가 1,1,4,3,2,144,...와 같은 순서로 되어 있는 경우에 51MHz의 입력 데이터열(INPUT)은 읽기 어드레스로 데이터 저장수단(210)에 기록되어 임시 데이터를 형성한다. 이 임시 데이터는 A,H,...,S,M,...과 같은 순서로 기록된다.According to Fig. 6, when the selection signals SEL are in the order of 1, 1, 4, 3, 2, 144, ..., the 51 MHz input data string INPUT is the data storage means 210 as the read address. Are written to form temporary data. This temporary data is recorded in the order A, H, ..., S, M, ....
형성된 임시 데이터는 쓰기 어드레스로 읽혀져 각 채널 선택부(212)에서 임시 데이터2를 형성한다. 이 임시 데이터2를 6MHz로 리타이밍하여 각 채널로 출력함으로써 출력 데이터(OUTPUT)의 동작주파수 변환이 이루어진다.The formed temporary data is read by the write address to form temporary data 2 in each channel selector 212. By retiming this temporary data 2 to 6 MHz and outputting it to each channel, the operating frequency conversion of the output data OUTPUT is performed.
이어서 본 발명에 따른 어드레스 생성방법의 실시예를 설명한다.Next, an embodiment of the address generation method according to the present invention will be described.
도7은 본 발명의 실시예에 따른 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성방법의 순서도이다.7 is a flowchart illustrating a method of generating a read / write address of a channel switch of a synchronous transmission system according to an embodiment of the present invention.
도7에 따르면, SDH의 관리 단위 신호를 채널별로 스위칭하기 위하여 각 입력 채널의 입력 데이터(DATA IN)를 쓰기 어드레스에 따라 데이터 저장수단(210)에 기록한다(S710).Referring to FIG. 7, in order to switch the management unit signal of the SDH for each channel, the input data DATA IN of each input channel is recorded in the data storage means 210 according to the write address (S710).
여기서 입력 데이터(DATA IN)는 AU-n(n=3,4) 신호이며, 입력 채널 및 데이터 메모리(211)는 m개이다.Here, the input data DATA IN is an AU-n (n = 3,4) signal, and the number of input channels and data memories 211 is m.
그리고 쓰기 어드레스는 입력 프레임 펄스를 기준으로 생성되며, 입력 데이터(DATA IN)가 AU-3인지 AU-4 인지 여부에 따라 쓰기 어드레스는 달리 작성된다.The write address is generated based on the input frame pulse, and the write address is created differently depending on whether the input data DATA IN is AU-3 or AU-4.
이어서 채널별 스위칭 정보에 따라 읽기 어드레스를 생성한다(S720).Subsequently, a read address is generated according to channel-specific switching information (S720).
어떤 채널로 데이터를 접속시키려면 해당 채널의 스위칭 정보에 맞도록 읽기 어드레스가 생성되어야 한다. 그러므로 읽기 어드레스의 생성을 위해서는 채널별스위칭 정보가 요구된다. 이 스위칭 정보는 입력 프레임 펄스를 기준으로 읽혀지며, 데이터 메모리 읽기 어드레스 생성부로 인가되어 읽기 어드레스가 생성되도록 한다.In order to connect data to a channel, a read address must be generated to match the switching information of the channel. Therefore, channel-specific switching information is required to generate a read address. This switching information is read based on the input frame pulse and applied to the data memory read address generator to generate the read address.
예를 들어 채널의 스위칭 정보는 AU 타입, TU 타입, TU11/TU12/TUG2/TUG3 스위칭 여부를 나타내도록 할 수 있다. 그러면 입력되는 AU-3 또는 AU-4 신호에 대한 TU11, TU12, TUG2, TUG3 또는 TU3 단위의 스위칭과 TU11/TU12 혼용 스위칭 및 AU-3/AU-4 단위 스위칭이 가능케 된다.For example, the switching information of the channel may indicate whether the AU type, the TU type, or the TU11 / TU12 / TUG2 / TUG3 is switched. This enables switching of TU11, TU12, TUG2, TUG3, or TU3 units, mixed TU11 / TU12 units, and AU-3 / AU-4 units for incoming AU-3 or AU-4 signals.
이러한 다양한 신호 단위의 스위칭이 가능하게 됨으로써 SDH에의 적응성을 갖게 된다.This switching of various signal units enables the adaptability to the SDH.
계속해서 데이터 저장수단(210)에 기록된 데이터가 데이터 메모리 읽기 어드레스로 읽혀져 채널 선택부(212)로 인가된다(S730).Subsequently, the data recorded in the data storage means 210 is read to the data memory read address and applied to the channel selector 212 (S730).
입력되는 선택신호(SEL)에 따라 채널 선택부(212)가 데이터를 리타이밍하여 해당 채널로 인가한다(S740).In response to the input selection signal SEL, the channel selector 212 retimes the data and applies the data to the corresponding channel (S740).
리타이밍은 입력 데이터(DATA IN) 51MHz에 대해 출력 데이터(DATA OUT) 6MHz가 되도록 한다.The retiming causes the output data (DATA OUT) to 6MHz to the input data (DATA IN) 51MHz.
선택신호(SEL)는 입력 프레임 펄스에 맞춰 출력된 스위칭 정보에 따라 형성되도록 한다. 예를 들어 선택신호의 생성을 위해 입력 프레임 펄스에 맞춰 스위칭 정보 읽기 어드레스를 생성하고, 이 읽기 어드레스로 스위칭 정보 저장수단으로부터 스위칭 정보가 읽혀지도록 한다. 그러면 읽혀진 스위칭 정보에 따라 출력 데이터를 해당 채널로 선택신호를 생성할 수 있다.The selection signal SEL is formed according to the switching information output in accordance with the input frame pulse. For example, in order to generate the selection signal, a switching information read address is generated in accordance with an input frame pulse, and the switching information is read from the switching information storage means. Then, the selection signal may be generated as output data through the corresponding channel according to the read switching information.
이상 설명한 실시예는 본 발명의 다양한 변화, 변경 및 균등물의 범위에 속한다. 따라서 실시예에 대한 기재내용으로 본 발명이 한정되지 않는다.The embodiments described above are within the scope of various changes, modifications, and equivalents of the present invention. Therefore, the present invention is not limited to the description of the examples.
본 발명의 동기식 전송시스템의 채널 스위치의 읽기/쓰기 어드레스 생성장치 및 그 방법에 따르면, SDH의 AU-3/AU-4 신호를 입력받아 TU11, TU12, TUG2, TUG3 또는 TU3 단위의 스위칭과 TU11/TU12 혼용 스위칭과 AU-3/AU-4 단위 스위칭을 할 수 있도록 메모리의 읽기/쓰기 어드레스를 생성하게 되는 효과가 있다.According to an apparatus and method for generating a read / write address of a channel switch of a synchronous transmission system according to the present invention, a TU11 / TU12, TUG2, TUG3 or TU3 unit switching and TU11 / This has the effect of generating a read / write address of the memory for TU12 mixed switching and AU-3 / AU-4 unit switching.
더불어 본 발명은 6.48Mbps의 동작주파수로 생성된 어드레스를 바로 사용하지 않고 51.84Mbps를 동작주파수로 하여 어드레스를 분배한 후 출력함으로써 데이터 메모리의 크기, 게이트 수, 엑세스 타임의 감소 등의 효과가 있다.In addition, the present invention has an effect of reducing the size of the memory, the number of gates, and the access time by distributing and outputting an address using 51.84 Mbps as an operating frequency without directly using an address generated at an operating frequency of 6.48 Mbps.
또한 본 발명은 최소의 메모리로 전송시스템의 신호 분배 스위치를 구현하는 효과가 있다.In addition, the present invention has the effect of implementing a signal distribution switch of the transmission system with a minimum of memory.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0054200A KR100439216B1 (en) | 2001-09-04 | 2001-09-04 | Apparatus and method for generating read/write address of channel switch in a synchronous transmission system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0054200A KR100439216B1 (en) | 2001-09-04 | 2001-09-04 | Apparatus and method for generating read/write address of channel switch in a synchronous transmission system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030020744A KR20030020744A (en) | 2003-03-10 |
KR100439216B1 true KR100439216B1 (en) | 2004-07-05 |
Family
ID=27722440
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0054200A Expired - Fee Related KR100439216B1 (en) | 2001-09-04 | 2001-09-04 | Apparatus and method for generating read/write address of channel switch in a synchronous transmission system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100439216B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100468584B1 (en) * | 2002-09-03 | 2005-02-02 | 엘지전자 주식회사 | buffer device for compensating a transmission route differential delay of optical transmission system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS633531A (en) * | 1986-06-23 | 1988-01-08 | Nec Corp | Data transmission circuit |
KR940003241A (en) * | 1992-07-25 | 1994-02-21 | 정용문 | Data Rate Adaptation Circuit |
KR950022363A (en) * | 1993-12-22 | 1995-07-28 | 이헌조 | Digital Synchronization Pattern Substitution Device |
JPH0974397A (en) * | 1995-09-06 | 1997-03-18 | Nippon Telegr & Teleph Corp <Ntt> | Cross-connect circuit and terminal device using the same |
KR980013134A (en) * | 1996-07-24 | 1998-04-30 | 김광호 | Time switching system and control method thereof for synchronous high-speed transmission device |
KR19980050168A (en) * | 1996-12-20 | 1998-09-15 | 양승택 | TU Switching Matching Device for TU11 / TU12 Hybrid Line Distribution and Its Signal Configuration Method |
KR19990003705A (en) * | 1997-06-26 | 1999-01-15 | 배순훈 | Address Generation for Coefficient Memory in Orthogonal Division Band Channel Equalizer |
KR20020056212A (en) * | 2000-12-29 | 2002-07-10 | 엘지전자 주식회사 | A device of synchronous line switching |
-
2001
- 2001-09-04 KR KR10-2001-0054200A patent/KR100439216B1/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS633531A (en) * | 1986-06-23 | 1988-01-08 | Nec Corp | Data transmission circuit |
KR940003241A (en) * | 1992-07-25 | 1994-02-21 | 정용문 | Data Rate Adaptation Circuit |
KR950022363A (en) * | 1993-12-22 | 1995-07-28 | 이헌조 | Digital Synchronization Pattern Substitution Device |
JPH0974397A (en) * | 1995-09-06 | 1997-03-18 | Nippon Telegr & Teleph Corp <Ntt> | Cross-connect circuit and terminal device using the same |
KR980013134A (en) * | 1996-07-24 | 1998-04-30 | 김광호 | Time switching system and control method thereof for synchronous high-speed transmission device |
KR19980050168A (en) * | 1996-12-20 | 1998-09-15 | 양승택 | TU Switching Matching Device for TU11 / TU12 Hybrid Line Distribution and Its Signal Configuration Method |
KR19990003705A (en) * | 1997-06-26 | 1999-01-15 | 배순훈 | Address Generation for Coefficient Memory in Orthogonal Division Band Channel Equalizer |
KR20020056212A (en) * | 2000-12-29 | 2002-07-10 | 엘지전자 주식회사 | A device of synchronous line switching |
Also Published As
Publication number | Publication date |
---|---|
KR20030020744A (en) | 2003-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU671278B2 (en) | Method for disassembling and assembling frame structures containing pointers | |
US5282195A (en) | DSO cross-connect for floating virtual tributaries | |
US6034947A (en) | Cross connection system for time-division multiplexed signal | |
US20030007513A1 (en) | STM-1 to STM-64 SDH/SONET framer with data multiplexing from a series of configurable I/O ports | |
AU661547B2 (en) | Virtual word formatter | |
JP3290534B2 (en) | Path protection switch device | |
JP3429307B2 (en) | Elastic buffer method and apparatus in synchronous digital telecommunications system | |
EP1396105B1 (en) | Multiple low-speed into single high-speed sdh/sonet channel mapper / framer device and method | |
US5651034A (en) | Method and equipment for monitoring the fill rate of an elastic buffer memory in a synchronous digital telecommunication system | |
US6717953B1 (en) | Method of and facility for converting a SONET signal to an SDH signal | |
EP1537694B1 (en) | Synchronous transmission network node | |
US6836486B2 (en) | Switching of low order data structures using a high order switch | |
US7031351B2 (en) | Serial data mapping apparatus for synchronous digital hierarchy | |
KR100439216B1 (en) | Apparatus and method for generating read/write address of channel switch in a synchronous transmission system | |
US7206328B2 (en) | SONET/SDH transmission control device | |
US6377586B1 (en) | Time switching circuit of synchronous super high speed transmission apparatus and controlling method thereof | |
US7542484B2 (en) | Managing payload specific latencies in a cross-connect system | |
KR100332414B1 (en) | Apparatus for virtual container mapper in synchronous digital hierarchy | |
US7978736B2 (en) | Efficient provisioning of a VT/TU cross-connect | |
JP4190972B2 (en) | SDH transmission equipment | |
US20090161698A1 (en) | Method and apparatus for data processing | |
KR100399413B1 (en) | High Order Connection Device of Synchronous Digital Hierarchy Transfer System | |
HK1002378B (en) | Method and equipment for elastic buffering in a synchronous digital telecommunication system | |
HK1002380B (en) | Method for disassembling and assembling frame structures containing pointers |
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 |
|
N231 | Notification of change of applicant | ||
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 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
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 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-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 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-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-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
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 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
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 |
|
L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20130516 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20140520 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
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 |
|
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: 20150626 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: 20150626 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
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 |