KR970002789B1 - Method and apparatus for testing type / data transmission function of broadband communication terminal card - Google Patents
Method and apparatus for testing type / data transmission function of broadband communication terminal card Download PDFInfo
- Publication number
- KR970002789B1 KR970002789B1 KR1019940028276A KR19940028276A KR970002789B1 KR 970002789 B1 KR970002789 B1 KR 970002789B1 KR 1019940028276 A KR1019940028276 A KR 1019940028276A KR 19940028276 A KR19940028276 A KR 19940028276A KR 970002789 B1 KR970002789 B1 KR 970002789B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- memory
- transmission function
- communication terminal
- error
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
- H04L43/045—Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5628—Testing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Telephone Function (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
내용없음No content
Description
제1도는 본 발명에 적용되는 데이타의 계층처리를 설명하기 위해 도시된 블럭도.1 is a block diagram showing the hierarchical processing of data applied to the present invention.
제2도는 본 발명에 따르는 광대역 통신 단말 카드의 데이타 송신기능을 테스트 하기 위한 장치 블럭도.2 is an apparatus block diagram for testing a data transmission function of a broadband communication terminal card according to the present invention.
제3도는 본 발명에 따른 타입 1 데이타 송신기능 테스트의 제어 흐름도.3 is a control flowchart of a type 1 data transmission function test according to the present invention.
제4도는 본 발명에 적용되는 타입 1 데이타의 셀구조도.4 is a cell structure diagram of type 1 data applied to the present invention.
* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
5 : 제1메모리 100 : 광대역 통신 단말 카드5: first memory 100: broadband communication terminal card
200 : 송신기능 검사부 210 : 제2메모리200: transmission function inspection unit 210: second memory
220 : 롬 230 : 램220: Romans 230: Ram
300 : 디스플레이부.300: display unit.
본 발명은 광대역 종합 정보 통신망(BISDN : Broadband Integrated Serviced Digital Network)을 구현하는데 적합한 비동기 전달 모드(Asynchronous Transfer Mode ; 이하에서는 ''ATM''이라 칭함) 방식의 데이타 전송 분야에 관한 것으로, 특히 ATM 방식의 가입자 단말기내에 위치한 광대역 통신 단말 카드의 타입 1 데이타 송신기능을 테스트하기 위한 개선된 방법 및 장치에 관한 것이다.The present invention relates to the field of data transmission in an asynchronous transfer mode (hereinafter referred to as `` ATM '') suitable for implementing a broadband integrated serviced digital network (BISDN), in particular an ATM method. An improved method and apparatus for testing a Type 1 data transmission function of a broadband communication terminal card located within a subscriber terminal of a system.
일반적으로, 광대역 종합 정보 통신망은 잘 알려진 종합 정보 통신망(ISDN)의 개념에서 더 진보하여, 고속 전송, 교환, 신호처리, 컴퓨터, 소프트웨어, 소자기술 등을 활용해서 각종 광대역 서비스를 통합해서 제공할 수 있는 차세대 디지탈 통신망을 의미하는 국제표준의 차세대 통신망이다. 이러한 광대역 종합 정보 통신망은 교신성 서비스와 분배성 서비스를 통합해서 제공하고, 회선 모드서비스와 패킷 모드 서비스를 공통적으로 제공함에 의해 협대역 및 광대역 서비스를 동시에 만족시켜 준다.In general, broadband integrated telecommunication networks can be further developed from the well-known concept of integrated telecommunication networks (ISDN), and can provide various broadband services by using high-speed transmission, switching, signal processing, computer, software, and device technologies. It is the next generation network of international standard which means next generation digital network. This broadband integrated telecommunication network combines communication and distribution services, and satisfies both narrowband and broadband services simultaneously by providing circuit mode and packet mode services in common.
이와 같은 광대역 종합 정보 통신의 구현에 적합한 ATM 방식은 고정된 길이의 패킷(packet)을 사용하는 페킷 교환 기술에 대한 표준으로서, 간단한 패킷 처리에 의해 고속의 다양한 정보를 처리하는데 적합하다. 즉, 이 방식은 고정된 대역을 갖는 채널을 사용하여 가입자의 정보를 전송하는 동기식 전송방식에 비해서 회선 교환방식 및 패킷 교환 방식의 장점을 동시에 가지고 있으므로 광대역 종합 정보 통신망(BISDN)의 통신 방식으로 채용되었다.The ATM method suitable for the implementation of such broadband comprehensive information communication is a standard for a packet exchange technology using a fixed length packet, and is suitable for processing a variety of high-speed information by simple packet processing. In other words, this method has the advantages of circuit switched and packet switched over synchronous transmission that transmits subscriber's information using a channel with fixed bandwidth. It became.
이러한 ATM 방식을 동기식 전송방식과 비교할 때 디지탈 포맷 내에 정보를 전송하고, 전송의 흐름에 여러채널들을 지원하는 기능측면에서 서로 유사성이 있다. 그렇지만, 중요한 차이점은 정보채널을 할당하고 인식하는 방법이다. 즉, 동기식 전송 방식은 전송하고자 하는 정보를 고정된 채널을 통하여 할당하고, 이에 대한 인식은 프레임 패턴의 상대적인 위치에 따라 수행된다. 그러므로 이 방식은 전송할 정보가 없을 경우에도 그 대역의 채널이 계속적으로 할당되어지므로 대역 소모의 면에서 비효율적이다. 한편, ATM 방식에서는 전송할 정보가 발생한 경우에만 채널을 할당한다. 그러므로 할당되지 않은 채널을 또다른 가입자의 정보 전송에 사용할 수 있으므로 효율적인 채널 관리가 이루어진다. 또한, ATM 방식의 정보 채널 인식은 각 셀의 헤더 내에 위치된 가상경로 및 가상 채널 인식자(이하에서는 ''VPl & VCI''라 칭함)에 의해 구현된다. 국제전신전화 자문위원회(이하 ''CCITT'')의 I시리즈에 권고된 셀 포맷은 5바이트의 헤더 및 48바이트의 정보를 합한 53바이트의 구조를 가진다. 이러한 ATM 방식의 채널 인식은 다중화, 역다중화, 그리고 디지탈 정보의 교환 등을 편리하게 해주는 요인이 되며, 그에 따른 광대역 통신망 요소들의 가격을 낮추는 요인이 되며, 대역폭의 분배시 유연성을 지닐 수 있게 된다.Compared to the synchronous transmission method, the ATM method has similarities in terms of transmitting information in a digital format and supporting multiple channels in a transmission flow. However, an important difference is the way in which information channels are allocated and recognized. That is, in the synchronous transmission method, information to be transmitted is allocated through a fixed channel, and recognition thereof is performed according to a relative position of a frame pattern. Therefore, this method is inefficient in terms of bandwidth consumption because channels of the band are continuously allocated even when there is no information to transmit. Meanwhile, in the ATM scheme, a channel is allocated only when information to be transmitted is generated. Therefore, an unallocated channel can be used to transmit information of another subscriber, thereby achieving efficient channel management. In addition, the information channel recognition of the ATM scheme is implemented by a virtual path and a virtual channel identifier (hereinafter referred to as `` VPl & VCI '') located in the header of each cell. The recommended cell format for the I series of the International Telegraph and Telephone Advisory Committee (`` CCITT '') has a 53-byte structure that includes a 5-byte header and 48 bytes of information. The channel recognition of the ATM method facilitates multiplexing, demultiplexing, and exchange of digital information, thereby lowering the cost of broadband network elements, and having flexibility in bandwidth distribution.
한편, 상기와 같은 ATM 방식을 사용하는 통신 시스템이나 교환기는 다수의 가입자 단말과 연결되어 해당 정보를 서로 교신하고 각종 서비스를 제공한다. 여기서, 이러한 정보의 교신 및 서비스의 제공은 상기의 각 가입자의 단말이 제1도에 도시된 바와 같은 여러개의 처리모듈을 가지는 광대역 통신 단말 카드를 가지고 있기 때문에 가능하다.On the other hand, a communication system or switch using the ATM method as described above is connected to a plurality of subscriber stations to communicate the corresponding information and provide various services. Here, communication of such information and provision of service are possible because the terminal of each subscriber has a broadband communication terminal card having a plurality of processing modules as shown in FIG.
제1도를 참조하면, 광대역 종합 정보 통신망 내에서 가입자 단말기내의 단말카드가 가입자간의 텍스트 데이타를 송수신하기 위해서는 ALL(ATM Adaption Layer) 계층 처리모듈(10), ATM 계층 처리모듈(20), 및 물리계층 처리모듈(30)을 가짐을 알 수 있다. 따라서, 송신의 경우에는 가입자의 송신 데이타가 저장된 메모리에서 데이타가 리드(read)되어 ALL 계층 처리모듈(10), ATM 계층 처리모듈(20), 및 물리계층 처리모듈(30)을 통해 상대 단말기로 전송되고, 수신의 경우에는 그 반대의 흐름이 이루어진다. 이때, 송수신에 주로 처리되는 대상 데이타는 텍스트 데이타이고, 데이타의 셀구조에 따라서 타입 1, 타입 3/4, 그리고 타입5로 구분짓는다. 여기서, 본 발명에서 해결하려하는 부분은 상기 단말카드의 송신 기능에 대한 정상유무 데스트이다.Referring to FIG. 1, in order for a terminal card in a subscriber station to transmit and receive text data between subscribers in a broadband integrated information communication network, an ATM layer processing module 10, an ATM layer processing module 20, and physical It can be seen that the hierarchical processing module 30. Therefore, in the case of transmission, the data is read from the memory in which the subscriber's transmission data is stored and then sent to the counterpart terminal through the ALL layer processing module 10, the ATM layer processing module 20, and the physical layer processing module 30. The reverse, in the case of reception and in the case of reception. At this time, the target data mainly processed for transmission and reception are text data, and are classified into type 1, type 3/4, and type 5 according to the cell structure of the data. Here, the part to be solved in the present invention is the normal presence test for the transmission function of the terminal card.
상기한 바와 같이, 광대역 통신 단말 카드는 가입자의 텍스트 데이타를 여러 계층으로 처리하여 광대역 통신이 이루어지게 하는 매우 중요한 소자임을 알 수 있는데, 종래에는 ATM 교환에 대한 송신방법이 개념적으로 개시되어 있을 뿐, 가입자의 단말카드의 송신기능을 별도로 테스트하는 데에 대한 기술이 알려져 있지 않았다. 어쨌든, 대량으로 광대역 통신 단말카드를 제조시에 송신기능을 미리 체크하는 것은 광대역 통신의 원활한 수행에 커다란 잇점을 제공할 것이며, 단말기 내에 장착하여 운용시에 송신기능에 이상이 있다면 이를 테스트할 때에도 송신기능에 대한 테스트 장치 및 방법이 반드시 필요할 것임에 틀림없다.As described above, it can be seen that the broadband communication terminal card is a very important device for processing the text data of subscribers in several layers to achieve broadband communication. In the related art, only a method of transmitting an ATM exchange has been conceptually disclosed. There is no known technique for separately testing the transmitting function of a subscriber's terminal card. In any case, checking the transmission function at the time of manufacture of the broadband communication terminal card in large quantities will provide a great advantage in the smooth performance of the broadband communication. There must be a test apparatus and method for functioning.
따라서, 본 발명의 목적은 광대역 통신 단말 카드의 데이타 송신 기능을 테스트할 수 있는 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a method for testing the data transmission function of a broadband communication terminal card.
본 발명의 다른 목적은 ATM 방식으로 타입 1 정보를 송신하는 통신 단말 카드의 송신 기능 이상 유무를 간단히 체크할 수 있는 장치를 제공함에 있다.Another object of the present invention is to provide an apparatus capable of simply checking whether there is an abnormality in a transmission function of a communication terminal card that transmits type 1 information by an ATM method.
본 발명의 또다른 목적은 비동기 전달 모드 방식하에서 47바이트의 데이타를 53바이트 데이타로 전송하는 가입자 장치의 송신동작을 검사할 수 있는 방법 및 장치를 제공함에 있다.It is still another object of the present invention to provide a method and apparatus capable of checking a transmission operation of a subscriber device transmitting 47 bytes of data as 53 bytes of data under an asynchronous delivery mode.
상기의 목적들을 달성하기 위한 본 발명의 방법에 따르면, 제1메모리에 저장된 상위 계층 가입자 데이타를 수신하는 단계와, 상기 상위 계층 가입자 데이타를 비동기 전달모드 적응 계층으로 처리하는 단계와, 상기 비동기 전달모드 적응계층으로 처리된 데이타를 비동기 전달모드 계층으로 처리하여, 제2메모리에 저장하는 단계와, 통신 단말 카드로부터 제공되는 송신 데이타를 휘발성 메모리에 저장하는 단계와, 상기 제2메모리에 저장된 데이타와 상기 휘발성 메모리에 저장된 송신 데이타를 리드(read)하고, 소정비트단위로 상기리드된 데이타를 서로 비교하는 단계와, 상기 비교단계에서 상기 리드된 데이타가 서로 일치하지 않으면 에러의 위치정보 및 에러표시 데이타를 디스플레이하기 위해 출력하는 단계를 포함한다. 따라서, 상기 단말카드가 송신기능에 이상이 있게되면 사용자 또는 검사자는 상기 에러의 위치정보 및 에러 표시 데이타를 보고 쉽게 인지할 수 있게 된다.According to the method of the present invention for achieving the above objects, receiving the upper layer subscriber data stored in the first memory, processing the upper layer subscriber data in an asynchronous delivery mode adaptive layer, and the asynchronous delivery mode Processing the data processed by the adaptive layer into an asynchronous transfer mode layer, storing the data in a second memory, storing transmission data provided from a communication terminal card in a volatile memory, data stored in the second memory, and Reading the transmission data stored in the volatile memory, comparing the read data with a predetermined bit unit, and if the read data do not coincide with each other in the comparing step, error position information and error indication data are read. Outputting for display. Therefore, when the terminal card has an error in the transmission function, the user or the inspector can easily recognize the location information and the error indication data of the error.
또한, 본 발명에 따르는 광대역 통신 단말 카드의 데이타 송신기능 테스트 장치는, 상기 카드와 연결되며, 상위 계층 가입자 데이타를 저장하기 위한 제1메모리와, 상기 가입자 데이타를 비동기 전달모드 적응 계층으로 처리하기 위한 수단과, 상기 비동기 전달모드 적응 계층으로 처리된 데이타를 비동기 전달모드 계층으로 처리하기 위한 수단과, 상기 비동기 전달모드 계층으로 처리된 데이타를 제2메모리에 저장하는 수단과, 상기 광대역 통신 단말 카드로부터 제공되는 송신 데이타를 내부의 휘발성 메모리에 저장하는 수단과, 상기 제2메모리에 저장된 데이타와 상기 휘발성 메모리에 저장된 송신 데이타를 리드(read)하여 소정비트단위로 서로 비교하는 수단과, 상기 비교수단의 비교에 의해 상기 리드된 데이타가 서로 일치하지 않을시 에러의 위치정보 및 에러 표시 데이타를 디스플레이하기 위해 출력하는 수단을 구비한 송신 기능 검사수단과, 상기 송신기능 검사수단에 연결되어 상기 비동기 전달모드 적응계층으로 처리된 데이타를 저장하는 상기 제2메모리와, 상기 송신기능 검사수단에 연결되어 상기 에러의 위치정보 및 에러 표시 데이타를 수신하여 외부로 표시하는 디스플레이 수단을 포함한다.In addition, the apparatus for testing a data transmission function of a broadband communication terminal card according to the present invention is connected to the card, and includes a first memory for storing upper layer subscriber data, and for processing the subscriber data in an asynchronous delivery mode adaptation layer. Means, means for processing data processed in the asynchronous delivery mode adaptation layer into an asynchronous delivery mode layer, means for storing data processed in the asynchronous delivery mode layer in a second memory, and from the broadband communication terminal card Means for storing the provided transmission data in an internal volatile memory, means for reading the data stored in the second memory and the transmission data stored in the volatile memory and comparing each other in predetermined bit units with each other; The location of the error if the read data do not match each other by comparison Transmission function checking means having means for outputting to display the error and error indication data, said second memory for storing data processed in said asynchronous transfer mode adaptation layer connected to said transmission function checking means, and said transmission. And a display means connected to the function checking means for receiving the position information and the error indication data of the error and displaying them externally.
상기와 같은 본 발명의 방법 및 장치에 따르면, 상기 광대역 통신 단말 카드가 송신기능을 제1도에서 설명한 바와 같이 정상적으로 수행할 경우에는 에러의 위치정보 및 에러 표시 데이타는 상기 디스플레이 수단에 나타나지 않는다. 반대로, 상기 카드가 데이타의 송신 이상이 있게 되면 그러한 정보 및 데이타가 표시되므로 사용자 또는 검사자는 상기 에러의 위치정보 및 에러 표시 데이타를 보고 카드의 상태를 쉽게 인지할 수 있게 된다. 그럼에 의해 상기한, 본 발명의 목적들은 충분히 달성되어질 수 있게 된다.According to the method and apparatus of the present invention as described above, when the broadband communication terminal card normally performs a transmission function as described in FIG. 1, error location information and error indication data do not appear on the display means. On the contrary, when the card has an abnormal transmission of data, such information and data are displayed so that the user or inspector can easily recognize the state of the card by viewing the location information and error indication data of the error. Thus, the objects of the present invention described above can be sufficiently achieved.
이하에서는 본 발명의 바람직한 실시예에 따른 광대역 통신 단말 카드의 테스트장치 및 그에 따른 방법이 첨부된 도면을 참조로 하여 설명된다. 다음의 설명에서, 그러한 장치의 유형 등에 대한 상세한 항목들이 본 발명의 보다 철저한 이해를 제공하기 위해 상세하게 설명된다. 그러나, 당해 기술분야에 숙련된 자들에게 있어서는 본 발명이 이러한 상세한 항목들이 없이도 상기한 본 발명의 기술적 사상에 의해 충분히 실시될 수 있다는 것이 명백할 것이다. 또한, 잘 알려진 회로소자의 특징 및 기능들은 본 발명을 모호하지 않게 하기 위해 상세히 설명하지 않으며, 동일용어에 대해서는 설명 및 이해의 편의상 영문 이니셜 또는 국어 해석용어를 병용한다.Hereinafter, a test apparatus and a method thereof for a broadband communication terminal card according to a preferred embodiment of the present invention will be described with reference to the accompanying drawings. In the following description, detailed items on the type of such apparatus and the like are described in detail to provide a more thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention can be sufficiently implemented by the above-described technical spirit of the present invention without these detailed items. In addition, features and functions of well-known circuit elements are not described in detail in order not to obscure the present invention, and the same terminology is used in English initials or Korean language for convenience of explanation and understanding.
먼저, 본 발명에서 텍스트 처리 데이타에 대한 송신 기능 테스트의 대상이 되는 광대역 단말 카드가 전술한 제1도와 같은 계층처리를 에러없이 수행하는지를 알 수 있도록 하기 위해, 제2도가 도시된다. 즉, 본 발명에 따르는 광대역 통신 단말 카드의 데이타 송신기능을 테스트하기 위한 장치 블럭도인 제2도를 참조하면, 광대역 통신 단말 카드(100)는 제1메모리(5)로부터 47바이트의 가입자 데이타를 라인(11)을 통해 수신하고, 제1도와 같은 계층 처리를 수행하여 53바이트의 데이타를 라인(13)을 통해 타 단말기로 송신한다.First, in order to be able to know whether the broadband terminal card subjected to the transmission function test for the text processing data in the present invention performs the above-described hierarchical processing without error, a second diagram is shown. That is, referring to FIG. 2, which is an apparatus block diagram for testing the data transmission function of the broadband communication terminal card according to the present invention, the broadband communication terminal card 100 receives 47 bytes of subscriber data from the first memory 5; Received via the line 11, and performs the hierarchical processing as shown in FIG.
송신기능 검사부(200)는 내부에 비휘발성 메모리인 롬(220)과 휘발성 메모리인 램(230)을 가지며, 상기 제1메모리(5)의 라인(12)와 상기 라인(13)에 연결된다. 제2메모리(210)는 라인(14)를 통해 상기 송신 기능검사부(200)의 제어에 의해 53바이트의 데이타를 입출력한다.The transmission function inspection unit 200 has a non-volatile memory ROM 220 and a volatile memory RAM 230, and is connected to the line 12 and the line 13 of the first memory 5. The second memory 210 inputs and outputs 53 bytes of data under the control of the transmission function inspection unit 200 through the line 14.
디스플레이부(300)는 라인(15)를 통해 상기 검사부(200)와 연결되어 상기 검사부(200)로부터 출력되는 메세지를 디스플레이한다.The display unit 300 is connected to the inspection unit 200 through a line 15 to display a message output from the inspection unit 200.
여기서, 상기 롬(220) 내에 저장되어 있는 소프트웨어는 제3도의 플로우챠트로서 도시되어 있다. 또한, 상기 램(230)에는 상기 데이타의 비교를 위한 작업영역이 마련되며, 제4도에 도시된 바와 같은 셀 구조를 가진 데이타가 저장 및 출력된다.Here, the software stored in the ROM 220 is shown as a flowchart in FIG. In addition, the RAM 230 is provided with a work area for comparing the data, and data having a cell structure as shown in FIG. 4 is stored and output.
이하에서는 본 발명의 송신 기능 테스트에 대한 설명이 제3도를 위주로 설명되어질 것이며, 제2도 및 제4도가 발명의 실시에 대한 명확한 이해 및 설명의 필요시마다 인용될 것이다.In the following, a description of the transmission function test of the present invention will be described with reference to FIG. 3, and FIGS. 2 and 4 will be cited whenever necessary for clear understanding and explanation of the implementation of the invention.
제3도를 참조하면, 테스트 기능이 시작되면, 송신기능 검사부(200)는 제302단계에서 제1메모리(5)로부터 47바이트의 가입자 데이타를 수신한다. 여기서, 상기 47바이트의 데이타는 제4도의 셀 구조 내의 정보영역에 해당되는 것으로서, SAR-PDU(Segmentation And Ressembly-Protocol Data Unit) 유료부하 데이타이다. 즉, 상기 302단계에서 상기 제1메모리(5)에 저장된 가입자 데이타는 광대역 종합 정보 통신망에서의 프로토콜 기준모형(PRM) 내의 상위 계층에 해당되는 데이타이다. 제303를 수행함에 의해, 상기 검사부(200)는 상기 47바이트의 가입자 데이타를 상기 상위 계층보다 하위에 있는 비동기 전달모드 적응계층으로 처리하여 48바이트의 데이타를 만든다.Referring to FIG. 3, when the test function starts, the transmission function check unit 200 receives the subscriber data of 47 bytes from the first memory 5 in step 302. Herein, the 47-byte data corresponds to an information area in the cell structure of FIG. 4 and is SAR-PDU (Segmentation And Ressembly-Protocol Data Unit) payload data. That is, the subscriber data stored in the first memory 5 in step 302 is data corresponding to a higher layer in the protocol reference model (PRM) in the broadband integrated information communication network. By performing operation 303, the inspection unit 200 processes the 47-byte subscriber data into an asynchronous delivery mode adaptation layer lower than the upper layer to generate 48-byte data.
여기서, 제4도를 참조하면, 상기 제303단계의 수행에 의해 48바이트의 SAR-PDU가 생성되는데, 이는 상기 가입자 데이타인 SAR-PDU 유료부하 47바이트에다 상기 SAR-PDU 헤더 1바이트를 더함에 의해 얻어진 것이다. 여기서, 상기 1바이트의 SAR-PDU 헤더는 제4도에서 보여지는 바와 같이 SN 1비트 및 SNP 1비트로 구성된다. 또한, 4비트의 SN은 CSI 1비트 및 SC 3비트로 구성되고, SNP는 CRC 3비트 및 EP 1비트로 구성된다. 상기 사용된 영문약자중에서, SN은 Sequence Number이고, SNP는 Sequence Number Protection이며, CSI는 Convergence Sublayer Indication이고, SC는 Sequence Count이다. 또한, CRC는 Cyclic Redundancy Check 이고, EP는 Even Parity이다.Referring to FIG. 4, a 48-byte SAR-PDU is generated by performing step 303, which is performed by adding 1 byte of the SAR-PDU header to 47 bytes of the SAR-PDU payload, which is the subscriber data. It is obtained by. Here, the 1-byte SAR-PDU header is composed of 1 bit SN and 1 bit SNP as shown in FIG. In addition, the 4-bit SN is composed of CSI 1 bit and SC 3 bits, and the SNP is composed of CRC 3 bits and EP 1 bit. Among the English abbreviations used, SN is Sequence Number, SNP is Sequence Number Protection, CSI is Convergence Sublayer Indication, and SC is Sequence Count. In addition, CRC is Cyclic Redundancy Check and EP is Even Parity.
제303단계에서는 상기한 바와 같이 만들어진 48바이트의 데이타가 비동기 전달모드 계층으로 처리되어 53바이트의 데이타로 생성된다. 즉, ATM 셀 헤더 4바이트 및 헤더오류제어(HEC) 1바이트가 상기 48데이타에 더해짐에 의해 53바이트 데이타가 생성된다. 여기서, 제4도를 참조하여 5바이트의 헤더에 대해 설명한다. CCITT의 I.361에 권고된 바로서, 상기 헤더는 데이타 정보의 흐름내에 존재하는 ATM 셀들중 동일한 가상 채널에 속하는 셀들을 식별하기 위해 사용된다. 제4도에 도시된 바와 같이, 헤더는 일반흐름제어(GFC : Generic Flow Control), 가상경로식별번호(VPI : Virtual Path Idicatifier), 가상채널식별번호(VCI : Virtual Channel Identifier), 유료부하형태(PT : Payload Type), 셀포기순위(CLP : Cell Loss Priorty), 그리고 헤더오류제어(HEC : Header Error Control)로 구성된다. 상기 헤더내에서, GFC는 신호의 순수한 흐름 제어를 위해 4비트로 할당된다. 또한, 상기 VPI는 동일한 물리적 매체를 통하여 전송되는 가상 채널의 그룹을 찾을 수 있는 경로인식 방법을 제공하며 8비트가 할당된다. 상기 VCl는 가상채널을 인식할 수 있는 방법을 제공하며 16비트가 할당된다. PT는 유료부하의 종류를 나타내는 것으로서 셀이 사용자 정보를 포함하는지 아니면 통신망 정보를 포함하는지를 가르키는데 사용되며, 3비트 정도가 할당된다. CLP는 셀의 손실에 대한 우선을 나타내는데 사용되며 1비트 정도가 할당된다. 상기 HEC는 해더의 오류를 제어하기 위해 사용되며, 미리 정해진 방법에 의해 전체의 셀 정보에 대한 에러를 정정하기 위해 1바이트가 할당된다.In step 303, the 48-byte data generated as described above is processed into an asynchronous delivery mode layer to generate 53-byte data. That is, 53 bytes of data are generated by adding 4 bytes of ATM cell header and 1 byte of header error control (HEC) to the 48 data. Here, the header of 5 bytes will be described with reference to FIG. As recommended in I.361 of CCITT, the header is used to identify cells belonging to the same virtual channel among ATM cells present in the flow of data information. As shown in FIG. 4, the header includes Generic Flow Control (GFC), Virtual Path Idicatifier (VPI), Virtual Channel Identifier (VCI), and Payload Type (VCI). PT: Payload Type), Cell Loss Priority (CLP), and Header Error Control (HEC). Within the header, GFC is allocated 4 bits for pure flow control of the signal. In addition, the VPI provides a path recognition method for finding a group of virtual channels transmitted through the same physical medium and is allocated 8 bits. The VCl provides a method for recognizing a virtual channel and is allocated 16 bits. The PT indicates the type of payload and is used to indicate whether the cell includes user information or network information, and 3 bits are allocated. The CLP is used to indicate priority for loss of a cell and is allocated about 1 bit. The HEC is used to control the error of the header, and one byte is allocated to correct an error for the entire cell information by a predetermined method.
따라서, 상기 검사부(200)는 상기 제302, 303 및 304단계를 차례로 수행하여 53바이트의 데이타를 만든후, 제305단계에서 이를 제2도의 라인(14)를 통해 제2메모리(210)에 저장한다. 또한, 상기 검사부(200)는 제306단계에서 상기 제2도의 라인(13)을 통해 상기 광대역 통신 단말 카드(100)로부터 제공되는 송신 53바이트 데이타를 휘발성 메모리인 램(230)에 저장한다. 여기서, 상기 광대역 통신 단말 카드(100)가 상기 송신53바이트를 출력할 수 있는 것은 내부의 송신 기능모듈을 통해 제3도의 제302, 303 및 304단계와 동일한 처리를 수행하기 때문이다. 그렇지만, 본 발명에서는 상기 카드(100)가 에러있는 53바이트나 정상적인 53바이트 또는 53바이트가 아닌 데이타를 출력하는지의 유무를 테스트하기 위한 것이므로 53바이트에 한정될 필요는없다.Therefore, the inspection unit 200 performs steps 302, 303, and 304 in order to generate 53 bytes of data, and stores the same in the second memory 210 through the line 14 of FIG. 2 in step 305. do. In addition, in operation 306, the inspection unit 200 stores 53 bytes of data transmitted from the broadband communication terminal card 100 through the line 13 of FIG. 2 in the RAM 230, which is a volatile memory. Here, the reason why the broadband communication terminal card 100 can output 53 bytes of transmission is because the same processing as that of steps 302, 303, and 304 in FIG. 3 is performed through an internal transmission function module. However, in the present invention, since the card 100 is for testing whether or not the card 100 outputs an error of 53 bytes or normal 53 bytes or not 53 bytes, the card 100 need not be limited to 53 bytes.
제307단계는 상기 제2메모리(2l0)에 저장된 데이타와 상기 램(230)에 저장된 송신 53바이트 데이타가 상기 검사부(200)에 의해 리드(read)되는 단계이다. 상기 리드된 데이타는 제308단계에서 소정비트 단위로 서로 비교된다. 여기서, 소정비트 단위는 1비트 또는 1바이트 단위이다. 제309단계에서, 상기 검사부(200)는 두 데이타의 일치유무를 판단하고, 일치하지 않으면 제3l0단계를 진행하고, 일치이면 제308단계로 리턴하여 그 다음의 데이타를 서로 비교한다. 상기 제310단계는 에러의 위치정보 및 에러표시 데이타를 디스플레이부(300)을 통해 디스플레이하기 위해 출력하는 단계를 의미한다. 제311단계에서, 리드된 모든 데이타의 비교가 완료인가를 체크하여 완료가 아니면 상기 제308단계를 수행하고, 완료이면 종료를 한다. 따라서, 사용자 또는 검사자는 상기 제2도의 디스플레이부(300)을 통해 상기 광대역 통신 단말 카드의 송신 기능 에러유무를 용이하게 식별할 수 있게 된다.In operation 307, the data stored in the second memory 2010 and the transmitted 53-byte data stored in the RAM 230 are read by the inspection unit 200. The read data are compared with each other in predetermined bit units in step 308. Here, the predetermined bit unit is one bit or one byte unit. In step 309, the inspection unit 200 determines whether two data match each other, and if it does not match, proceeds to step 310, and if it matches, returns to step 308 and compares the next data. Operation 310 refers to the step of outputting the position information of the error and the error indication data to be displayed on the display 300. In step 311, it is checked whether the comparison of all read data is complete, and if not, step 308 is performed. Therefore, the user or the inspector can easily identify the presence or absence of a transmission function error of the broadband communication terminal card through the display unit 300 of FIG.
상술한 바와 같이 본 발명에 따르면, 광대역 통신 단말 카드의 타입 1 데이타 송신기능을 간편하게 테스트할 수 있는 장점이 있으므로 검사의 편리성 및 운용 편리성을 기대할 수 있으며 가입자 단말의 고장시 송신 진단을 신속히 할 수 있는 효과가 있다.As described above, according to the present invention, since the type 1 data transmission function of the broadband communication terminal card can be easily tested, the convenience and operation convenience of the test can be expected. It can be effective.
상기의 설명에서 본 발명을 도면을 중심으로 예를들어 설명하고 한정하였지만, 본 분야의 통상의 지식을 가진자 에게는 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러가지 변화와 변경이 가능함이 명백할 것이다. 예를 들어, 53바이트의 데이타가 아니더라도 프로그램의 수정에 의해 테스트가능하며, 에러표시를 경보에 의해서도 할 수 있을 것이다.In the above description, the present invention has been described and limited by way of example with reference to the drawings, but it will be apparent to those skilled in the art that various changes and modifications can be made without departing from the spirit of the present invention. . For example, even if it is not 53 bytes of data, it can be tested by modifying the program, and an error may be indicated by an alarm.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019940028276A KR970002789B1 (en) | 1994-10-31 | 1994-10-31 | Method and apparatus for testing type / data transmission function of broadband communication terminal card |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019940028276A KR970002789B1 (en) | 1994-10-31 | 1994-10-31 | Method and apparatus for testing type / data transmission function of broadband communication terminal card |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR960016280A KR960016280A (en) | 1996-05-22 |
| KR970002789B1 true KR970002789B1 (en) | 1997-03-10 |
Family
ID=19396612
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019940028276A Expired - Fee Related KR970002789B1 (en) | 1994-10-31 | 1994-10-31 | Method and apparatus for testing type / data transmission function of broadband communication terminal card |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR970002789B1 (en) |
-
1994
- 1994-10-31 KR KR1019940028276A patent/KR970002789B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| KR960016280A (en) | 1996-05-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3920436B2 (en) | Switching apparatus, traffic management device and switching method in ATM network | |
| CA2160820C (en) | Method and apparatus for storing and retrieving routing information in a network node | |
| US6639916B1 (en) | AAL receiving circuit and method of processing ATM cells | |
| KR100258137B1 (en) | Improved Allocation Method and Apparatus for Virtual Path and Virtual Channel Recognizer in Asynchronous Transmission System | |
| JP4602794B2 (en) | System, method, and program for reassembling ATM data in real time | |
| US6597697B1 (en) | Extended AAL2 connection identifier | |
| KR970002789B1 (en) | Method and apparatus for testing type / data transmission function of broadband communication terminal card | |
| Cisco | ATM Technology | |
| Cisco | ATM Technology | |
| Cisco | ATM Technology | |
| Cisco | ATM Technology | |
| Cisco | ATM Technology | |
| Cisco | ATM Technology | |
| Cisco | ATM Technology | |
| KR0128887B1 (en) | Testing device of the receiving function of type data in broadband communication terminal card | |
| JP2742004B2 (en) | Testing method between nodes in ATM switching network | |
| KR970002722B1 (en) | SAR receiver processing system of ATM communication system | |
| JPH05191434A (en) | ATM multi-link communication system | |
| KR100210392B1 (en) | Sequence Number Processing Method for Cell Loss and Misinsertion Detection in AAL Type 1 | |
| KR0185859B1 (en) | Method for transferring structured data in a fixed bit rate data processing apparatus in the a-ale type 1 | |
| KR0185861B1 (en) | Apparatus and method for generating a pointer of sdt in aal type 1 | |
| KR100236038B1 (en) | Multiplexing and Demultiplexing System of ATM Card for Direct Connection of External Images | |
| JP3014619B2 (en) | Asynchronous transfer mode communication system, cell disassembly apparatus therefor, and asynchronous transfer mode communication method | |
| KR0185866B1 (en) | Apparatus and method of generating a pointer of sdt in aal type 1 | |
| KR0164123B1 (en) | Method of allocating and freeing connection identifiers in ATM system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| G160 | Decision to publish patent application | ||
| PG1605 | Publication of application before grant of patent |
St.27 status event code: A-2-2-Q10-Q13-nap-PG1605 |
|
| 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 |
|
| 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: 20000311 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: 20000311 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |