KR20010003793A - Digital Subscriber Line Modem for Universal Serial Bus - Google Patents
Digital Subscriber Line Modem for Universal Serial Bus Download PDFInfo
- Publication number
- KR20010003793A KR20010003793A KR1019990024228A KR19990024228A KR20010003793A KR 20010003793 A KR20010003793 A KR 20010003793A KR 1019990024228 A KR1019990024228 A KR 1019990024228A KR 19990024228 A KR19990024228 A KR 19990024228A KR 20010003793 A KR20010003793 A KR 20010003793A
- Authority
- KR
- South Korea
- Prior art keywords
- block
- protocol
- ethernet
- atm
- tcp
- 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.)
- Withdrawn
Links
- 230000006870 function Effects 0.000 claims description 20
- 230000011664 signaling Effects 0.000 claims description 13
- 101000664887 Homo sapiens Superoxide dismutase [Cu-Zn] Proteins 0.000 claims description 12
- 102100038836 Superoxide dismutase [Cu-Zn] Human genes 0.000 claims description 12
- 101150012579 ADSL gene Proteins 0.000 claims description 4
- 102100020775 Adenylosuccinate lyase Human genes 0.000 claims description 4
- 108700040193 Adenylosuccinate lyases Proteins 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 8
- 230000006978 adaptation Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
- H04M11/062—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors using different frequency bands for speech and other data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 범용직렬버스(USB) 디지털가입자선로(DSL) 모뎀에 관한 것으로서, 종래에 있어서 디지털가입자선로(DSL) 모뎀들은 이더넷이나 ATM-25 인터페이스를 제공하기 때문에 가정용 PC에서 DSL 모뎀을 사용하려면 별도의 이더넷 네트워크 인터페이스 카드나 ATM-25 네트워크 인터페이스가 필요하다는 문제점이 있었다. 본 발명은 기존의 이더넷 인터페이스와 함께 이더넷 네트워크 인터페이스 카드나 ATM-25 네트워크 인터페이스 카드가 없는 가정용 PC 사용자들도 쉽게 디지털가입자선로(DSL) 모뎀을 사용할 수 있게 하는 범용직렬버스 인터페이스를 제공함에 따라 일반 가정용 PC에 내장된 범용직렬버스를 통해 전화선을 이용한 초고속 ATM 서비스를 가능하게 하며, 브리지(Bridge) 기능을 이용하여 지역적으로 떨어져 있는 독립된 2 개의 망을 하나의 망으로 연동시킬 수 있게 한 것이다.The present invention relates to a universal serial bus (USB) digital subscriber line (DSL) modem. In the related art, digital subscriber line (DSL) modems use a DSL modem in a home PC because they provide an Ethernet or ATM-25 interface. The problem was that a separate Ethernet network interface card or ATM-25 network interface was required. The present invention provides a general-purpose serial bus interface that makes it possible to easily use a digital subscriber line (DSL) modem even for home PC users who do not have an Ethernet network interface card or an ATM-25 network interface card with an existing Ethernet interface. A universal serial bus built into a home PC enables high-speed ATM service using a telephone line, and the bridge function enables two independent networks separated from each other to be combined into one network.
Description
본 발명은 범용직렬버스(USB ; Universal Serial Bus) 디지털가입자선로(DSL ; Digital Subscriber Line) 모뎀에 관한 것으로서, 일반 가정용 PC에 내장된 범용직렬버스를 통해 전화선을 이용한 초고속 ATM(Asynchronous Transfer Mode) 서비스를 가능하게 하며, 브리지(Bridge) 기능을 이용하여 지역적으로 떨어져 있는 독립된 2 개의 망을 하나의 망으로 연동시킬 수 있게 한 범용직렬버스 디지털 가입자 선로 모뎀에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a Universal Serial Bus (USB) Digital Subscriber Line (DSL) modem, and uses a high speed ATM (Asynchronous Transfer Mode) using a telephone line through a universal serial bus built in a general home PC. The present invention relates to a general-purpose serial bus digital subscriber line modem that enables a service and enables two independent networks separated from each other to be connected to one network by using a bridge function.
도 4는 종래 일반적인 디지털가입자선로 망 구성도를 예시한 도면으로, PC(Personal Computer)로부터 이더넷허브 및 각 ATM DSL 모뎀을 통하여 디지털가입자선로 액세스 멀티플렉서(DSLAM ; Digital Subscriber Line Access Multiplexer), 인터넷을 통하여 ATM스위치에 연결된 구성을 나타낸다.4 is a diagram illustrating a conventional general digital subscriber line network configuration diagram, a digital subscriber line access multiplexer (DSLAM) through the Ethernet hub and each ATM DSL modem from a personal computer (PC), the Internet It shows the configuration connected to ATM switch through.
그런데 종래에 있어서 디지털가입자선로(DSL) 모뎀들은 이더넷이나 ATM-25Mbps 인터페이스를 제공하기 때문에 가정용 PC에서 DSL 모뎀을 사용하려면 별도의 이더넷 네트워크 인터페이스 카드나 ATM-25Mbps 네트워크 인터페이스가 필요하다는 문제점이 있었다.However, in the related art, since DSL modems provide Ethernet or ATM-25Mbps interfaces, a separate Ethernet network interface card or ATM-25Mbps network interface is required to use a DSL modem in a home PC.
본 발명은 상기한 문제점을 감안하여 안출한 것으로서, 본 발명의 목적은 기존의 이더넷 인터페이스와 함께 범용직렬버스 인터페이스를 제공하여 이더넷 네트워크 인터페이스 카드나 ATM-25 네트워크 인터페이스 카드가 없는 가정용 PC 사용자들도 쉽게 디지털가입자선로(DSL) 모뎀을 사용할 수 있게 함으로써 가정용 PC에 내장된 범용직렬버스(USB)를 통해 전화선을 이용한 초고속 ATM 서비스를 가능하게 하는 데 있으며, 브리지 기능을 이용하여 지역적으로 떨어져 있는 독립된 2 개의 망을 하나의 망으로 연동시킬 수 있도록 하는 범용직렬버스(USB) 디지털가입자선로(DSL) 모뎀을 제공하는 데 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and an object of the present invention is to provide a universal serial bus interface with an existing Ethernet interface so that home PC users without an Ethernet network interface card or an ATM-25 network interface card can easily be used. It enables the use of digital subscriber line (DSL) modems to enable high-speed ATM service over telephone lines through a universal serial bus (USB) built into a home PC. The present invention provides a universal serial bus (USB) digital subscriber line (DSL) modem that allows two networks to be linked to one network.
도 1은 본 발명의 망 구성도,1 is a network diagram of the present invention,
도 2는 본 발명의 하드웨어 구성도,2 is a hardware configuration diagram of the present invention;
도 3은 본 발명의 프로토콜 구성도,3 is a protocol diagram of the present invention;
도 4는 종래 일반적인 디지털가입자선로 망 구성도.Figure 4 is a conventional general digital subscriber line network configuration diagram.
(도면의 주요부분에 대한 부호의 설명)(Explanation of symbols for the main parts of the drawing)
1 ; 이더넷 접속블록 2 ; 시리얼 접속블록One ; Ethernet access block 2; Serial connection block
3 ; 마이크로프로세서 블록3; Microprocessor block
4 ; AAL-5 SAR 블록 5 ; EPLD 블록4 ; AAL-5 SAR block 5; EPLD Block
6 ; 플래쉬메모리 블록 7 ; DRAM 블록6; Flash memory block 7; DRAM block
8 ; EEPROM 블록 9 ; UTOPIA인터페이스8 ; EEPROM block 9; UTOPIA interface
10 ; ADD/DATA인터페이스 11 ; 전원공급블록10; ADD / DATA interface 11; Power supply block
12 ; 전면판블록 13 ; DSP/프레이머 블록12; Faceplate block 13; DSP / Framer Block
14 ; 로컬메모리 블록 15 ; 아날로그 프런트엔드 블록14; Local memory block 15; Analog front-end block
100 ; 하드웨어 200 ; 디바이스 드라이버 블록100; Hardware 200; Device driver block
300 ; 프로토콜블록 400 ; API 블록300; Protocol block 400; API block
500 ; 응용프로그램 블록500; Application block
상기한 목적을 이루기 위하여 본 발명 범용직렬버스(USB) 디지털가입자선로(DSL) 모뎀은 기존의 이더넷 인터페이스와 함께 이더넷 네트워크 인터페이스 카드나 ATM-25 네트워크 인터페이스 카드가 없는 가정용 PC 사용자들도 쉽게 디지털가입자선로(DSL) 모뎀을 사용할 수 있게 하는 범용직렬버스 인터페이스를 제공한다.In order to achieve the above object, the Universal Serial Bus (USB) Digital Subscriber Line (DSL) modem of the present invention can be easily digitally subscribed to home PC users without an Ethernet network interface card or ATM-25 network interface card together with the existing Ethernet interface. Provides a universal serial bus interface that allows the use of a charitable line (DSL) modem.
이하 예시된 도면을 참조하여 본 발명을 설명하면 다음과 같다.Hereinafter, the present invention will be described with reference to the illustrated drawings.
본 발명에서 제시하는 범용직렬버스 디지털가입자선로 모뎀은 도 1의 망 구성도와 같이 전화선을 이용하여 ATM 망에 접속한다. 가입자측 인터페이스는 이더넷과 범용직렬버스(USB)를 동시에 제공하며 사용자의 PC 환경에 따라 선택하여 사용할 수 있다.The universal serial bus digital subscriber line modem proposed in the present invention is connected to an ATM network using a telephone line as shown in FIG. The subscriber-side interface provides Ethernet and Universal Serial Bus (USB) simultaneously and can be selected according to the user's PC environment.
도 2는 본 발명 범용직렬버스 디지털가입자선로 모뎀의 하드웨어 구성도로서, 도면에서 점선으로 구분된 하부는 기존의 메인보드(MB ; Main Board)이고 상부는 본 발명에 따른 DSL 도터보드(DB)이다. 각 블록별 기능은 다음과 같다.2 is a hardware configuration diagram of a general-purpose serial bus digital subscriber line modem of the present invention, in which the lower part divided by a dotted line in the drawing is a conventional main board (MB) and the upper part is a DSL daughter board (DB) according to the present invention. to be. The function of each block is as follows.
먼저 메인보드(MB)에서 이더넷접속블록(1)은 IEEE(Institute of Electrical and Electronics Engeering)802.3(10Base-T) 이더넷 규격을 지원하는 LAN 장비가 접속된다. 일반적으로 이더넷허브(Ethernet Hub)나 이더넷스위치(Ethernet Switch)가 접속된다.First, the Ethernet access block (1) on the motherboard (MB) is connected to the LAN equipment supporting the Institute of Electrical and Electronics Engeering (IEEE) 802.3 (10Base-T) Ethernet standard. In general, an Ethernet Hub or an Ethernet Switch is connected.
시리얼접속블록(2)은 범용직렬버스 인터페이스를 지원하는 장비가 접속된다. 일반적으로 가정용 PC나 범용직렬버스 허브가 접속된다.The serial connection block 2 is connected to equipment supporting the universal serial bus interface. Typically, a home PC or a universal serial bus hub is connected.
상기 이더넷접속블록(1) 및 시리얼접속블록(2)이 마이크로프로세서블록(3)에 접속된다. 마이크로프로세서블록(3)은 UTOPIA인터페이스(9 ; Universal Test & Operation Physical Interface for ATM Interface) 및 ADD/DATA인터페이스(10)를 통해 도터보드(DB)에 연결 접속되며, 상기 ADD/DATA인터페이스(10)로는 EPLD블록(5 ; Erasable Programmable Logic Device Block), 플래쉬메모리블록(6 ; Flash Memory Block), DRAM블록(7 ; Dynamic Random Access Memory Block), EEPROM블록(8 ; Electric Erasable Programmable Read Only Memory Block)이 연결 접속된다.The Ethernet connection block 1 and the serial connection block 2 are connected to the microprocessor block 3. The microprocessor block 3 is connected to the daughter board DB through a UTOPIA interface (9; Universal Test & Operation Physical Interface for ATM Interface) and an ADD / DATA interface (10), and the ADD / DATA interface (10). For example, EPLD blocks (5; Erasable Programmable Logic Device Block), flash memory blocks (6; Flash Memory Block), DRAM blocks (7; Dynamic Random Access Memory Block), EEPROM blocks (8; Electric Erasable Programmable Read Only Memory Block) The connection is connected.
상기 EPLD블록(5)은 상기 마이크로프로세서블록(3)에서 필요한 신호를 받아 장비에 필요한 제어 신호를 생성해 내는 역할을 하며, 플래쉬메모리블록(6)은 장비가 동작하기 위한 기본 프로그램 및 디바이스 드라이버, 프로토콜 등이 내장되는 것이다.The EPLD block 5 receives a signal required by the microprocessor block 3 and generates a control signal required for the device. The flash memory block 6 includes a basic program and a device driver for operating the device. Protocols are built in.
상기 DRAM블록(7)은 장비가 동작하면서 사용할 임시 데이터들이 저장되는 블록이며, EEPROM메모리블록(8)은 장비의 전원이 OFF 되어도 기억되어 있어야 할 데이터들이 저장되게 한다.The DRAM block 7 is a block for storing temporary data to be used while the equipment is operating. The EEPROM memory block 8 allows data to be stored even when the power of the equipment is turned off.
한편 상기 마이크로프로세서블록(3)은 기본적인 마이크로프로세서의 기능을 수행하는 바, 상기 플래쉬메모리블록(6)의 소프트웨어를 읽어 모뎀의 기능을 수행하거나, 모뎀의 동작 중 발생된 임시 데이터들을 DRAM블록(7 ; Dynamic Random Access Memory Block)으로부터 읽어 오거나 저장하며, 모뎀의 기본적인 구성값들을 EEPROM블록(8 ; Electric Erasable Programmable Read Only Memory Block)으로부터 읽어오거나 저장한다.Meanwhile, the microprocessor block 3 performs a function of a basic microprocessor. The microprocessor block 3 reads the software of the flash memory block 6 to perform a function of a modem or to store temporary data generated during operation of the modem. Read / store from the Dynamic Random Access Memory Block, and read and store the basic configuration values of the modem from the EEPROM block (8; Electric Erasable Programmable Read Only Memory Block).
상기 마이크로프로세서 블록(3)에 위치된 AAL-5 SAR블록(4 ; ATM Adaptation Layer-5 Segmentation and Reassembly Block)은 이더넷접속블록(1)이나 시리얼접속블록(2)으로 통해 입력된 데이터를 ATM 셀로 변환시킨다. 변환된 ATM 셀은 UTOPIA인터페이스(9 ; Universal Test & Operation Physical Interface for ATM Interface)를 통해 DSL도터보드(DB ; DSL Daughter Board)로 전달되며 그 역기능을 수행한다.The AAL-5 SAR block (4; ATM Adaptation Layer-5 Segmentation and Reassembly Block) located in the microprocessor block 3 transfers data input through the Ethernet access block 1 or the serial access block 2 to the ATM cell. Convert The converted ATM cell is transferred to the DSL Daughter Board (DB) through the UTOPIA interface (9; Universal Test & Operation Physical Interface for ATM Interface) and performs the reverse function.
미설명부호 "11"은 전원공급블록으로 장비에 필요한 5V, 3.3V, +12V, -12V 등의 전원을 제공하는 것이며, "12"는 전면판블록으로서 전원(ON, OFF), 도터보드의 종류(T1, E1, 25Mbps, 155Mbps), 마이크로프로세서블록(3)의 상태(RUN, FAIL), 입력 데이터의 유무(이더넷, T1, E1, 25Mbps, 155Mbps) 등에 대한 장비의 상태를 표시한다.Unexplained symbol "11" is a power supply block to provide 5V, 3.3V, + 12V, -12V, etc. required for the equipment, "12" is a front panel block of power (ON, OFF), daughter board Displays the type of equipment (T1, E1, 25 Mbps, 155 Mbps), the status of the microprocessor block 3 (RUN, FAIL), and the presence or absence of input data (Ethernet, T1, E1, 25 Mbps, 155 Mbps).
다음으로는 상기 언급된 바와 같이 상기 메인보드(MB)로부터 UTOPIA인터페이스(9) 및 ADD/DATA인터페이스(10)를 통해 연결 접속되는 DSL 도터보드(DB)에는 DSP/프레이머블록(13 ; Digital Siginal Processor Framer Block), 로컬메모리블록(14 ; Local Memory Block), 아날로그 프런트엔드 블록(15 ; Analog Frontend Block), 라인드라이버 블록(16 ; Line Driver Block)이 구비된다.Next, as mentioned above, the DSL daughter board DB connected through the UTOPIA interface 9 and the ADD / DATA interface 10 from the main board MB is connected to the DSP / framer block 13 (Digital Siginal Processor). A framer block, a local memory block 14, an analog frontend block 15, and a line driver block 16.
DSP/프레이머블록(13)은 UTOPIA인터페이스(9)를 통해 입력되는 데이터를 DSL규격으로 변조하거나 그 역기능을 수행한다.The DSP / framer block 13 modulates data input through the UTOPIA interface 9 to DSL standard or performs the reverse function.
로컬메모리블록(14)은 DSP/프레이머블록(13)이 동작하면서 사용할 임시 데이터들이 저장된다.The local memory block 14 stores temporary data to be used while the DSP / framer block 13 is operating.
아날로그 프런트엔드 블록(15)은 A/D(Analog to Digital), D/A(Digital to Analog) 기능 및 필터 기능을 수행한다.The analog front end block 15 performs analog to digital (A / D), digital to analog (D / A), and filter functions.
라인드라이버 블록(16)은 전화선에 대한 임피던스 매칭 및 분리 기능을 수행한다.The line driver block 16 performs impedance matching and separation functions for the telephone line.
도 3은 본 발명의 프로토콜 구성도로서, 하단으로부터 차례대로 각 열은 하드웨어(100 ; Hardware), 디바이스 드라이버 블록(200 ; Device Driver Block), 프로토콜 블록(300), API(Application Program Interface) 블록(400), 응용프로그램 블록(500)을 나타낸다.3 is a diagram illustrating a protocol configuration of the present invention, in which each column is sequentially arranged from the bottom to the hardware (100), the device driver block (200), the protocol block 300, and the application program interface (API) block ( 400, application block 500.
하드웨어(100)로는 기존 구성인 시리얼(101 ; Serial) 및 이더넷(102) 외에 ADSL(103 ; )이 추가로 구비된다.The hardware 100 is further provided with an ADSL (103;) in addition to the serial (serial) 101 and Ethernet 102, which are existing configurations.
디바이스 드라이버 블록(200)으로는 기존의 구성으로써 상기 시리얼(101) 하드웨어를 위한 DISI(201), 이더넷(102)이 연결되는 LAN(202) 이외에 상기 ADSL(103)을 위한 AAL-5 SAR(203)이 구비된다.The device driver block 200 may be configured as an AAL-5 SAR 203 for the ADSL 103 in addition to the DISI 201 for the serial 101 hardware and the LAN 202 to which the Ethernet 102 is connected. ) Is provided.
프로토콜 블록(300)으로는 기존의 구성으로 이더넷 망의 전송제어 및 주소 체계를 정의하는 TCP/IP(301 ; Transmission Control Protocol/Internet Protocol), ATM 시그널링에 대한 절차를 정의하고 ATM 포럼(Forum) UNI 3.0/3.1 및 4.0 규격을 만족하는 UNI(305 ; User Network Interface)와, 시리얼 데이터를 변환하여 TCP/IP(301)로 전달하거나 그 역 기능을 수행하며 시리얼 가입자에 대한 IP 주소 체계 제어를 담당하는 PPP(306 ; Point to Point Protocol)와, ATM 시그널링을 위한 메시지를 AAL-5 SAR(203)로 전달하거나 그 역기능을 수행하며, 이러한 데이터에 대한 흐름 제어 및 충돌 제어를 수행하고 또한 프로토콜에 대한 오류를 검출 및 복구 및 망에 연결된 상대방의 SSCF/SSCOP 프로토콜 블록과의 연결을 설정, 재동기, 해제시키는 SSCF/SSCOP(304 ; Service Specific Coordination Function/Service Specific Connection Oriented Protocol)가 있으며, 이러한 기존의 구성에 버추얼 LAN(302 ; Virtual LAN)과 IPOA(303 ; Internet Protocol over ATM)가 추가 구성된다.The protocol block 300 includes TCP / IP (301; Transmission Control Protocol / Internet Protocol), which defines transmission control and addressing scheme of the Ethernet network, and a procedure for ATM signaling. UNI (305; User Network Interface) that satisfies 3.0 / 3.1 and 4.0 standard, and converts serial data and transmits it to TCP / IP (301), or vice versa, and controls IP address system for serial subscriber. Point to Point Protocol (PPP) 306, and messages for ATM signaling to the AAL-5 SAR 203, or vice versa, perform flow control and collision control on this data, and also errors in the protocol. SSCF / SSCOP (304; Service Specific Coordination Function / Service Specific Connection Oriented Protocol) that detects, recovers, and establishes, resynchronizes, and releases the connection with the SSCF / SSCOP protocol block of the other party connected to the network. And, such a virtual LAN is the conventional configuration;; (Internet Protocol over ATM 303) is further configured (302 Virtual LAN) and IPOA.
상기 버추얼LAN(302)은 가상의 LAN 드라이버를 통해 TCP/IP(301) 프레임이 효과적으로 IPOA(303) 프로토콜 블록과 연결되도록 해준다.The virtual LAN 302 allows a TCP / IP 301 frame to be effectively associated with an IPOA 303 protocol block via a virtual LAN driver.
상기 IPOA(303)는 TCP/IP(301) 프레임(Frame)을 AAL-5 SAR(203)로 전달하거나 그 역 기능을 수행하며, 이러한 프레임에 대한 트래픽(Traffic) 제어 및 연결 제어 등을 수행한다. 또한 상기 SSCF/SSCOP(304) 및 UNI(305)와 상호 연동하여 ATM ARP(Address Resolution Protocol) 및 인버스(Inverse) ATM ARP 기능을 수행하고, 망에 연결된 상대방의 IPOA 프로토콜 블록과 PVC 및 SVC(Switched Virtual Circuit) 연결을 설정·해제시킨다.The IPOA 303 transmits a TCP / IP 301 frame to the AAL-5 SAR 203 or performs the reverse function, and performs traffic control and connection control for such a frame. . In addition, it interoperates with the SSCF / SSCOP 304 and the UNI 305 to perform ATM ARP (Address Resolution Protocol) and Inverse ATM ARP functions, and the IPOA protocol block and PVC and SVC (Switched) of the other party connected to the network. Virtual Circuit) Connection is set / released.
그밖에 일반적인 구성으로 API블록(400)으로는 상기 TCP/IP(301)에 연결되는 소켓API(401)와 상기 UNI(305)에 연결되는 시그널링API(402)가 구비된다.In another general configuration, the API block 400 includes a socket API 401 connected to the TCP / IP 301 and a signaling API 402 connected to the UNI 305.
이러한 API블록(400)에 연결되는 응용프로그램 블록(500)은 상기 소켓API(401)에 연결되는 브릿지(501 ; Bridge), 보안/방화벽(502), SNMP(503 ; Simple Network Management Protocol), 텔넷/FTP(504 ; Telnet/FTP), RIP/OSPF(505 ; Routing Information Protocol/Open Shortest Path First)가 있으며, 상기 시그널링API(402)에 연결되는 PVC/SVC시그널링(506), QOS/트래픽제어(507 ; QOS/Traffic Control), ILMI/OAM-F5(508 ; Integrated Local Management Interface/Operation and Management-F5)가 있다.The application block 500 connected to the API block 400 may include a bridge 501, a security / firewall 502, an SNMP 503, a telnet connected to the socket API 401. / FTP (504; Telnet / FTP), RIP / OSPF (505; Routing Information Protocol / Open Shortest Path First), and PVC / SVC signaling (506) connected to the signaling API (402), QOS / traffic control ( 507; QOS / Traffic Control), ILMI / OAM-F5 (508; Integrated Local Management Interface / Operation and Management-F5).
상기 브리지(501)는 독립된 2개의 이더넷 망을 하나의 이더넷 망으로 묶어 주기 위한 응용 프로그램이며, 보안/방화벽(502)은 인증 받지 않은 사용자로부터 망을 보호하기 위한 응용프로그램, SNMP(503)은 원격에서 라우터를 관리하기 위한 원격 망 관리 응용프로그램이다.The bridge 501 is an application for tying two independent Ethernet networks into one Ethernet network, the security / firewall 502 is an application for protecting the network from unauthorized users, and the SNMP 503 is a remote application. Remote network management application for managing routers.
또한 텔넷/FTP(504)은 원격에서 라우터를 설정하고 모니터링하기 위한 원격제어 응용프로그램이고, RIP/OSPF(505)은 이더넷망의 라우팅 정보를 관리하는 응용프로그램이다. PVC/SVC 시그널링(506)은 ATM 시그널링 응용프로그램이며, QOS/트래픽제어(507)는 ABR(Available Bit Rate), VBR(Variable Bit Rate), UBR(Usable Bit Rate) 등의 QOS 및 흐름 제어 관리 응용프로그램, ILMI/OAM-F5(508)는 ATM 계층 관리 응용프로그램이다.Also, telnet / FTP 504 is a remote control application for setting up and monitoring a router remotely, and RIP / OSPF 505 is an application program for managing routing information of an Ethernet network. PVC / SVC signaling 506 is an ATM signaling application, and QOS / traffic control 507 is a QOS and flow control management application such as Available Bit Rate (ABR), Variable Bit Rate (VBR), and Usable Bit Rate (UBR). Program, ILMI / OAM-F5 508, is an ATM layer management application.
본 발명에서 제시하는 범용직렬버스(USB) 디지털 가입자 선로(DSL) 모뎀의 송수신 절차는 다음과 같다.Transmitting and receiving procedure of a universal serial bus (USB) digital subscriber line (DSL) modem proposed in the present invention is as follows.
이더넷(102) 접속부를 통해 수신된 이더넷 패킷은 LAN 디바이스 드라이버 블록(202)을 통해 TCP/IP 프로토콜 블록으로 전달되고, 시리얼(101) 접속부를 통해 수신된 시리얼 데이터는 DISI(201) 디바이스 드라이버와 PPP(306) 프로토콜 블록을 통해 TCP/IP(301) 프로토콜 블록으로 전달된다.Ethernet packets received via the Ethernet 102 connection are forwarded to the TCP / IP protocol block via the LAN device driver block 202, and the serial data received via the serial 101 connection is sent to the DISI 201 device driver and the PPP. 306 is passed through the protocol block to the TCP / IP 301 protocol block.
전달된 패킷은 소켓API(401) 및 해당 응용프로그램블록(500)을 거쳐 다시 TCP/IP(301) 프로토콜 블록을 거쳐 버추얼 LAN(302) 프로토콜블록 또는 IPOA(303) 프로토콜 블록으로 전달된다. 전달된 TCP/IP 패킷은 IPOA(303) 프로토콜블록과 AAL-5 SAR(203) 디바이스 드라이버 블록을 거치면서 ATM 셀로 변환되고, 변환된 ATM 셀은 도 2에서 UTOPIA인터페이스(9)를 통해 DSL 도터보드(DB)로 전달된다. 전달된 ATM셀은 DSP/플레이머 블록(13)에서 변조되고, 아날로그 프런트엔드 블록(15)에서 D/A 변환되어 라인드라이버블록(16)을 거쳐 송신된다. 상대방에서 수신된 DSL 변조 신호는 위의 역순으로 A/D 변환 및 복조 과정을 거쳐 ATM 셀로 변환된다.The forwarded packet is passed to the virtual LAN 302 protocol block or the IPOA 303 protocol block via the socket API 401 and the corresponding application program block 500 and again through the TCP / IP 301 protocol block. The transmitted TCP / IP packet is converted into an ATM cell through the IPOA 303 protocol block and the AAL-5 SAR 203 device driver block, and the converted ATM cell is converted into a DSL daughter board through the UTOPIA interface 9 in FIG. Is passed to (DB). The transferred ATM cell is modulated in the DSP / player block 13, D / A converted in the analog front end block 15, and transmitted via the line driver block 16. The DSL modulated signal received from the other party is converted into an ATM cell through A / D conversion and demodulation in the reverse order.
이상과 같은 본 발명은 별도의 장치 없이 가정용 PC에 내장된 범용직렬버스(USB)를 이용하여 초고속 ATM 서비스(약 1Mbps)를 제공 가능하게 된다. 이에 따라 본 발명은 가정용 PC 이외에 별도의 장치가 필요 없으며, 전용선이 설치되어 있지 않은 환경에서 브리지 기능을 이용하여 전용선 서비스를 이용할 수 있다. 또한 브리지 기능을 이용하여 지역적으로 떨어져 있는 독립된 2 개의 망을 하나의 망으로 연동시킬 수 있다.The present invention as described above is able to provide a high-speed ATM service (about 1Mbps) using a universal serial bus (USB) built in a home PC without a separate device. Accordingly, the present invention does not require a separate device other than a home PC, and can use a dedicated line service using a bridge function in an environment in which a dedicated line is not installed. In addition, by using the bridge function, two independent networks separated from each other can be linked to one network.
이와 같은 본 발명은 국사(CO ; Central Office) 장비와 가입자측(CP ; Customer Premises) 장비의 기능을 선택하여 사용하기 때문에 별도의 DSLAM 없이도 독립적인 망을 구성하여 사용 가능하게 된다.Such the present invention can be used to configure an independent network without a separate DSLAM because it selects and uses the functions of the CO (Central Office) equipment and the subscriber (CP; Customer Premises) equipment.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019990024228A KR20010003793A (en) | 1999-06-25 | 1999-06-25 | Digital Subscriber Line Modem for Universal Serial Bus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019990024228A KR20010003793A (en) | 1999-06-25 | 1999-06-25 | Digital Subscriber Line Modem for Universal Serial Bus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20010003793A true KR20010003793A (en) | 2001-01-15 |
Family
ID=19595307
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019990024228A Withdrawn KR20010003793A (en) | 1999-06-25 | 1999-06-25 | Digital Subscriber Line Modem for Universal Serial Bus |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20010003793A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100431701B1 (en) * | 2001-12-29 | 2004-05-17 | 엘지전자 주식회사 | Network Management System and Method |
| KR100444702B1 (en) * | 2002-04-18 | 2004-08-16 | 삼성전자주식회사 | Dsl modem supporting high-speed usb interface |
| KR100645424B1 (en) * | 2000-08-07 | 2006-11-14 | 삼성전자주식회사 | Modem and its control method |
| KR101319981B1 (en) * | 2013-05-22 | 2013-10-18 | (주) 위즈네트 | Communication connector enabling to identify communication status independently and communication apparatus comprising the communication connector |
-
1999
- 1999-06-25 KR KR1019990024228A patent/KR20010003793A/en not_active Withdrawn
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100645424B1 (en) * | 2000-08-07 | 2006-11-14 | 삼성전자주식회사 | Modem and its control method |
| KR100431701B1 (en) * | 2001-12-29 | 2004-05-17 | 엘지전자 주식회사 | Network Management System and Method |
| KR100444702B1 (en) * | 2002-04-18 | 2004-08-16 | 삼성전자주식회사 | Dsl modem supporting high-speed usb interface |
| KR101319981B1 (en) * | 2013-05-22 | 2013-10-18 | (주) 위즈네트 | Communication connector enabling to identify communication status independently and communication apparatus comprising the communication connector |
| US9003073B2 (en) | 2013-05-22 | 2015-04-07 | Wiznet Co., Ltd. | Communication connector enabling communication status thereof to be determined independently and communication apparatus comprising the same |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0944281B1 (en) | SVC accessing method for use in ATM-DSLAM (ATM-DSL Access Multiplexer) | |
| US7065071B2 (en) | Point-to-point protocol termination device | |
| US7489693B2 (en) | Method and apparatus for automatically detecting virtual circuit settings and encapsulation types in a DSL network | |
| JP3612626B2 (en) | Computer communication network | |
| US7295566B1 (en) | SVC signaling system and method | |
| US7864773B2 (en) | Virtual circuit auto-configuration for customer premises equipment | |
| US20020034162A1 (en) | Technique for implementing fractional interval times for fine granularity bandwidth allocation | |
| US6718419B1 (en) | System and method for extending the number of addressable physical devices on a data bus | |
| US6990110B2 (en) | Automatic permanent virtual circuit connection activation for connection oriented networks | |
| KR100683012B1 (en) | System and method for providing POS service in case of failure in DSL environment | |
| CN100369427C (en) | Multi-digital subscriber line access multiplexer system | |
| US8077728B2 (en) | Substitution call control system in a communication network | |
| KR20010003793A (en) | Digital Subscriber Line Modem for Universal Serial Bus | |
| MXPA02003527A (en) | Components for providing voice and or data service. | |
| KR20010003792A (en) | Asynchronous transfer mode router | |
| KR100645424B1 (en) | Modem and its control method | |
| KR100327161B1 (en) | apparatus for ADSL subscriber matching in switching system | |
| KR19990010976A (en) | LAN matching device and connection method | |
| US7170894B2 (en) | Establishment of an end to end virtual connection | |
| KR100321258B1 (en) | ADSL router MODEM | |
| Clark | The First Uses of ATM | |
| JP2000032050A (en) | Internet connection method and exchange system | |
| JPH08213997A (en) | Asynchronous transfer mode Intra-area network controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19990625 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |