[go: up one dir, main page]

KR20010095657A - 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법 - Google Patents

이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법 Download PDF

Info

Publication number
KR20010095657A
KR20010095657A KR1020000018945A KR20000018945A KR20010095657A KR 20010095657 A KR20010095657 A KR 20010095657A KR 1020000018945 A KR1020000018945 A KR 1020000018945A KR 20000018945 A KR20000018945 A KR 20000018945A KR 20010095657 A KR20010095657 A KR 20010095657A
Authority
KR
South Korea
Prior art keywords
procedure
channel
profile
signal
noise ratio
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
Application number
KR1020000018945A
Other languages
English (en)
Inventor
천유식
Original Assignee
윤종용
삼성전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 윤종용, 삼성전자 주식회사 filed Critical 윤종용
Priority to KR1020000018945A priority Critical patent/KR20010095657A/ko
Publication of KR20010095657A publication Critical patent/KR20010095657A/ko
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B43WRITING OR DRAWING IMPLEMENTS; BUREAU ACCESSORIES
    • B43KIMPLEMENTS FOR WRITING OR DRAWING
    • B43K29/00Combinations of writing implements with other articles
    • B43K29/08Combinations of writing implements with other articles with measuring, computing or indicating devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Communication Control (AREA)

Abstract

본 발명은, 가입자측에 스플리터가 없는 디지털 가입자 라인 모뎀을 파워 온 후 지.에이취에스 프로시져 및 초기화 프로시져를 거쳐 쇼 타임을 시작하고, 상기 쇼타임중 전화기에 기인된 요인에 의해 데이터 전송 서비스하는 채널환경이 변화하면 패스트 리트레인 프로시져를 거쳐 상기 지.에이취에스 프로시져 및 초기화 프로시져중 하나로 천이하는 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법에 있어서, 상기 초기화 프로시져에 의해서 채널 상황에 맞는 복수개의 파라미터 값들을 포함하는 프로파일을 생성하여 상기 디지털 가입자 라인 모뎀의 메모리에 저장하며, 상기 복수개의 파라미터 값들이, 복수개의 서브채널들의 신호 대 잡음비, 복수개의 서브채널들에 대한 비트 테이블 및 이득 테이블, 포워드 에러 정정 파라미터, 인터리버 댑스를 포함하는 과정과, 상기 패스트 리트레인 프로시져에 의해서 채널환경 변화된 채널의 신호 대 잡음비를 구하는 과정과, 상기 패스트 리트레인 프로시져에 의해서 상기 메모리에 저장된 프로파일들중 상기 변화된 채널의 신호 대 잡음비와 유사한 신호 대 잡음비를 가지는 프로파일을 찾아 상기 채널환경 변화된 채널의 프로파일로 설정하는 과정으로 이루어진다.

Description

이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법{DIGITAL SUBSCRIBER LINE SERVICE METHOD OF DISCRETE MULTI TONE SYSTEM}
본 발명은 디지털 가입자 라인(Digital Subscriber Lines: 이하 "DSL"이라 칭함)을 이용하는 전송 시스템에 관한 것으로, 특히 DMT(Discrete Multi-Tone)방식의 ADSL(Asymmetric Digital Subscriber Lines: 이하 "ADSL"이라 칭함)서비스에 관한 것이다.
ITU-T(International Telecommunications Union - Telecommunications standardization sector)에서는 비대칭 디지털 가입자 라인(Asymmetric Digital Subscriber Lines: 이하 "ADSL"이라 칭함) 서비스를 위한 표준으로서 DMT(Discrete Multi-Tone)방식을 결정하였다. DMT방식은 잡음에 대한 면역성(Noise Immunity), 선로상태에 따른 전송속도의 융통성(Flexible Data Rate)등과 같은 특성을 가진다. DMT방식의 ADSL서비스에는 음성과 데이터 신호를 분리하기 위한 스플리터(splitter)가 가입자측에 존재하는가에 따라 두 가지 종류로 구분된다. 하나는 가입자측에 스플리터가 구비된 G.DMT ADSL모뎀이고, 나머지 하나는 가입자측에 스플리터가 없는 G.LITE ADSL모뎀이다.
ITU-T에서는 가입자가 ADSL모뎀을 손쉽게 설치할 수 있는 G.LITE ADSL모뎀을 표준으로 확정하였다. ITU-T G.992.2 Draft: ADSL transceivers Ch.12(pp 87-94)에는 G.LITE ADSL모뎀에 대한 규정이 개시되어 있다. 또한 하기의 두 가지 자료도 G.LITE ADSL모뎀에 관련된 것이다. Chun-yousik, Yoo-kyunghyun, "FAST STARTUP OF DMT SYSTEM USING BIT SWAPPING", ANSI T1E1 .4/97-171. P.S Chow, "WARM RE-START PROCEDURE FOR ISSUE 2." ANSI T1E1 .4/97-161.
G.LITE ADSL모뎀은 기존 ADSL모뎀과는 달리 가입자측에 스플리터가 없기 때문에 ADSL서비스 도중 사용자가 전화기를 온/오프 후크하면 채널 상황이 변화하여 서비스를 지속할 수 없다. 이렇게 되면 다시 초기화과정을 거치면서 약 10초 정도의 시간이 소모된다. 이는 사용자 입장에서 보면 서비스가 도중에 10초 정도 중단되는 것이다. 이를 방지하려면 모뎀이 새로운 채널 환경(전화기의 온/오프 후크 등)에 신속히 적응하여 새로운 파라미터를 가지고 서비스를 유지해줄 필요가 있다. 이를 가능하게 해주는 것이 패스트 리트레인(fast retrain) 프로시져(procedure)인데, ITU-T G.992.2 Draft chapter 12에서는 상기 패스트 리트레인 프로시져를 규정하고 있다. G.LITE ADSL모뎀이 패스트 리트레인 과정을 이용하면 상기 서비스가 중단되는 시간을 1.5초 정도가 되게 할 수 있다. 패스트 리트레인 프로시져는 패스트 리트레인 요구(fast retrain request), 채널 측정(channel measurement), 송수신기 리트레인(transceiver retrain), 및 프로파일 선택(profile selection) 등을 포함하는 단계들로 이루어져 있다.
패스트 리트레인 프로시져내의 각 단계들은 ITU-T G.992.2에서 규정하고 있지만 상기 각 단계들에 대한 구체적인 구현방법이 규정되어 있지 않다. 따라서 상기 각 단계들에 대한 구체적인 구현방법이 요망된다. 그리고 스플리터가 없는 G.LITE ADSL모뎀에서 사용자 서비스 중단을 시간을 줄일 수 있는 DTM방식의 구체 제어 동작을 구현할 필요가 있다.
따라서 본 발명의 목적은 가입자측에 스플리터가 없는 ADSL모뎀에서 사용자서비스 중단 시간을 줄이는 방법을 제공하는데 있다.
본 발명의 다른 목적은 가입자측에 스플리터가 없는 ADSL모뎀에서의 패스트 리트레인 프로서져를 구현하는 방법을 제공하는데 있다.
본 발명의 또 다른 목적은 가입자측에 스플리터가 없는 ADSL모뎀에서의 패스트 리트레인 프로서져에서 프로파일을 관리하는 방법을 제공하는데 있다.
상기한 목적에 따라, 본 발명은, 가입자측에 스플리터가 없는 디지털 가입자 라인 모뎀을 파워 온 후 지.에이취에스 프로시져 및 초기화 프로시져를 거쳐 쇼 타임을 시작하고, 상기 쇼타임중 전화기에 기인된 요인에 의해 데이터 전송 서비스하는 채널환경이 변화하면 패스트 리트레인 프로시져를 거쳐 상기 지.에이취에스 프로시져 및 초기화 프로시져중 하나로 천이하는 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법에 있어서, 상기 초기화 프로시져에 의해서 채널 상황에 맞는 복수개의 파라미터 값들을 포함하는 프로파일을 생성하여 상기 디지털 가입자 라인 모뎀의 메모리에 저장하며, 상기 복수개의 파라미터 값들이, 복수개의 서브채널들의 신호 대 잡음비, 복수개의 서브채널들에 대한 비트 테이블 및 이득 테이블, 포워드 에러 정정 파라미터, 인터리버 댑스를 포함하는 과정과, 상기 패스트 리트레인 프로시져에 의해서 채널환경 변화된 채널의 신호 대 잡음비를 구하는 과정과, 상기 패스트 리트레인 프로시져에 의해서 상기 메모리에 저장된 프로파일들중 상기 변화된 채널의 신호 대 잡음비와 유사한 신호 대 잡음비를 가지는 프로파일을 찾아 상기 채널환경 변화된 채널의 프로파일로 설정하는 과정으로 이루어짐을 특징으로 한다.
도 1은 ADSL모뎀을 각각 구비하고 있는 ATU-C(ADSL Terminal Unit at Central office)와 ATU-R(ADSL Terminal Unit at Remote terminal)간 연결을 설명하는 개략 블록 구성도,
도 2는 본 발명의 실시 예에 따른 ATU-C 및 ATU-R들 각각에 구비된 G.LITE ADSL모뎀들 각각에서 수행하는 DMT방식 제어 흐름도,
도 3은 본 발명의 실시 예에 따른 도 2의 패스트 리트레인 프로시져의 구체 수행 흐름도,
도 4는 도 3의 프로파일 선택의 구체 제어 흐름도,
도 5는 본 발명의 실시 예에 따라 메모리에 저장된 프로파일 포맷의 일 예 구성도.
이하 본 발명의 바람직한 실시 예들을 첨부한 도면들을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다. 그리고, 본 명세서에서 ADSL모뎀이라 함은 스플리터(splitter)가 없는 G.LITE ADSL모뎀을 의미함을 이해하여야 한다.
도 1은 ADSL모뎀을 각각 구비하고 있는 ATU-C(ADSL Terminal Unit at Central office)와 ATU-R(ADSL Terminal Unit at Remote terminal)간 연결을 설명하는 개략 블록 구성도이다. 도 1을 참조하면, ATU-R(4)은 ATU-C(2) 하나당 복수개로 대응되어 있으며, 복수개의 ATU-R(4)들 각각은 ATU-C(2)와 해당 전화선을 매개로 연결된다. ATU-C(2)는 광선로를 통해 네트워크에 연결되어 있다. ATU-C(2)의 DSLAM(10)은 광선로를 통해 네트워크로 수신되는 데이터를 역다중화하여 복수개의 ATU-R(4)들에게 다운 스트림 데이터로서 전송하며, 복수개의 ATU-R(4)들로부터 수신되는 업 스트림 데이터들을 다중화하여 광선로를 통해 네트워크로 전송한다.
복수개의 ATU-R(4)들의 각각에는 PC(Personal Computer)(20)와 하나 이상의 전화기(22)가 설치되어 있다. 상기 PC(20)에는 ADSL모뎀(24)이 구비되어 있다. 그리고 ATU-C(2)의 DSLAM(10)에도 복수개의 ADSL모뎀들(12,14,..,16)이 구비된다. 복수개의 ADSL모뎀들(12,14,..,16) 각각은 해당 전화라인을 통해 복수개의 ATU-R(4)들의 각 ADSL모뎀(24)에 대응 연결되며 ATU-R(4)들의 전화기(22)에도 대응 연결된다. 도 2에 도시된 ADSL모뎀들중 ATU-R(4)에 있는 ADSL모뎀(24)은 본 발명의 실시 예에 따른 G.LITE ADSL모뎀이고, ATU-C(2)에 있는 ADSL모뎀들(12.14,..,16)은 G.LITE ADSL모뎀으로 구현될 수 있으며, G.LITE 및 G.DMT ADSL모뎀이 모두가 되게 구현될 수 있다. ATU-C(2) 및 ATU-R(4)들 각각에 구비된 G.LITE ADSL모뎀들(12,14,..,16, 24) 각각은 본 발명의 실시 예에 따라 도 2에 도시된 바와 같은 DMT방식의 제어 흐름에 따라 동작한다.
도 2를 참조하면 DMT방식의 제어 흐름은 시스템 파워 온(100단계), G.HS(handshake) 프로시져(110단계), 초기화 프로시져(120단계), 쇼 타임(show time)(130단계), 및 패스트 리트레인 프로시져(fast retrain procedure)(140단계)로 이루어져 있다.
사용자가 ADSL모뎀을 사용하고자 파워 온 하게 되면 ADSL모뎀은 도 2의 100단계의 시스템 파워 온 상태가 된 후 G.HS(handshake) 프로시져(110단계), 초기화 프로시져(120단계)를 거쳐 쇼 타임(show time)(130)에서 서비스를 시작한다. 110단계의 G.HS(handshake) 프로시져는 HDSL(High bit rate DSL), ADSL, VDSL(Very high DSL), SDSL(Symmetrical DSL)등 여러 가지 DSL(Digital Subscriber Line) 서비스가 등장함에 따라 각 서비스들간의 핸드쉐이크(handshake)를 통해 기본적인 정보를 교환하여 데이터 전송을 보다 효율적으로 하고자 구성된 프로토콜을 수행한다.
110단계의 G.HS(handshake) 프로시져를 수행한 후 ADSL모뎀은 본 발명의 실시 예에 따라 120단계의 초기화 프로시져에서 하기와 같은 동작을 수행한다. 상기초기화 프로시져(120단계)에서 ADSL모뎀은 DMT방식의 변조를 이용하여 동기, 등화계수 뿐 아니라 데이터 전송율(data rate), 비트/이득 테이블(bit/gain table) 등 데이터 송수신에 관련된 모든 상황을 현재의 채널 상황에 맞게 최적화 한다. 그리고 이때 채널 상황에 맞게 설정된 파라미터 값들을 포함하는 프로파일(profile)을 1개 생성하여 ADSL모뎀내 메모리에 저장한다. 상기 메모리는 시스템 파워 오프 후에도 데이터가 지워지지 않도록 하기 위해 플래쉬 메모리(flash memory) 또는 EEPROM(electrically erasable and programmable Read Only Memory)으로 구현하는 것이 바람직하다. 본 발명의 실시 예에 따라 상기 프로파일에 포함되는 파라미터들로는, 복수개의 서브채널들의 SNR(Signal to Noise Ratio), 복수개의 서브채널들에 대한 비트 테이블 및 이득 테이블, FEC(Forward Error Correction) 파라미터, 인터리버 댑스(interleaver depth) 등이 있다. 하나의 채널은 복수개의 서브채널들로 구성된다. 예컨대, 하나의 채널은 도 5에 도시된 바와 같이 127개의 서브채널들로 구성될 수 있다. 본 발명의 실시 예에 따라 ADSL모뎀내 메모리에 저장된 프로파일의 포맷의 일 예는 도 5와 같다. 도 5를 참조하면, 현재 저장된 프로파일의 개수 정보가 있으며, 복수개의 프로파일들 Profile#0,.., Profile#(n-1)의 파라미터들이 있다. 복수개의 프로파일들 Profile#0,.., Profile#(n-1) 각각의 파라미터들에서, "SNR(in dB)"은 복수개의 서브채널들의 SNR(Signal to Noise Ratio)을 의미하고, "b' & g' table"은 복수개의 서브채널들에 대한 비트 테이블 및 이득 테이블을 의미하고, "Rup, Rdown, Sup, Sdown"은 FEC(Forward Error Correction) 파라미터들을 의미한다. 그리고 "Dup, Ddown"은 인터리버 댑스(interleaver depth)를 의미한다.
도 2의 120단계의 초기화 프로시져를 수행한 ADSL모뎀은 130단계의 쇼 타임을 수행한다. 130단계의 쇼 타임(show time)에서는 120단계의 초기화 프로시져에서 설정된 프로파일의 파라미터 값들을 이용하여 사용자 데이터 서비스를 시작한다. 130단계의 쇼 타임중에 채널상황이 변하여(주로 전화기 온/오프 후크 천이에 의해서) 120단계의 초기화 프로시져에서 설정된 파라미터 값들로는 더 이상 데이터 전송이 불가능하게 되면 ADSL모뎀은 도 2의 140단계의 패스트 리트레인 프로시져로 천이한다. 쇼 타임중(130단계)에는 ADSL모뎀이 전송 데이터의 CRC에러 등을 지속적으로 모니터링하는데 상기 CRC(Cyclic Redundancy Check) 에러가 링깅 신호(ringing signal)보다 오랜 기간 지속되는 것으로 모니터링 되면 ADSL모뎀은 더 이상은 데이터 전송이 불가능한 것으로 판단한다.
140단계의 패스트 리트레인 프로시져에서는 120단계의 초기화 프로시져에서 메모리에 저장해 놓은 적어도 하나 이상의 프로파일들내 파라미터값들과 현재 채널의 파라미터 값을 비교하여 다시 130단계의 쇼 타임으로 천이할지 아니면 110단계의 G.HS 프로시져로 천이할지를 결정한다. 상기 파라미터 값을 비교하여 현재 채널과 가장 유사한 프로파일이 ADSL모뎀의 메모리에 존재하면 130단계의 쇼 타임으로 천이하고, 상기 메모리에 존재하지 않으면 110단계의 G.HS 프로시져로 천이한다. 특히 본 발명의 실시 예에서는 프로파일들 내의 파라미터값들중 복수개의 서브채널들의 SNR과 현재 채널의 SNR를 비교하여 130단계의 쇼 타임으로 천이할지 아니면110단계의 G.HS 프로시져로 천이할지를 결정한다. 본 발명의 실시 예에서 파라미터들중에서 특히 SNR을 사용하여 서로 비교하는 것은 SNR이 채널의 특성을 가장 잘 반영해주는 파라미터이기 때문이다. 또한 데이터 전송시 가장 중요한 파라미터가 되는 비트 테이블과 이득 테이블도 SNR로부터 구해지기 때문이다. 또한 파라미터들중에서 가장 먼저 구하는 것도 SNR이기 때문이다.
도 3은 본 발명의 실시 예에 따른 도 2의 패스트 리트레인 프로시져(140단계)의 구체 수행 흐름도이다. 도 3을 참조하여 패스트 리트레인 프로시져(140단계)의 상세 동작을 설명하면 하기와 같다. 도 2의 쇼 타임중(도 2의 130단계)에 CRC에러가 지속적으로 발생하면 패스트 리트레인 프로시져(140단계)로 천이된다. 패스트 리트레인 프로시져(140단계)로 천이하게 되면, ADSL모뎀은 도 3의 200단계에서 패스트 리트레인 요구(fast retrain request)를 상대방 ADSL모뎀측으로 한다. 그래서 상대방 ADSL모뎀에서 응답이 오면 도 3의 202단계로 진행하여 채널 측정(channel measurement)을 수행한다. 채널 측정의 목적은 전화가 오프 후크 상황으로 되었을 때 ADSL모뎀의 송신 파워 레벨 즉, Tx PSD(Power Spectrum Density) 레벨을 조절하여 기존 전화 서비스에 간섭(interface)을 주지 않도록 하기 위함이다. 다시 설명하면, 업 스트림 및 다운 스트림 파워 레벨 측정 및 파워 컷백(power cutback)을 하여 스플리터가 없는 ATU-R측의 전화 서비스 사용자가 ADSL서비스에 의한 간섭을 느끼지 않도록 한다. 그후 ADSL모뎀은 204단계에서, 202단계의 채널 측정에서 조절된 Tx PSD(Power Spectrum Density) 레벨을 선택(적용)하여 이후의 패스트 리트레인용 신호와 쇼 타임에서의 데이터 전송시 사용하게 한다. 그후 206단계에서 ADSL모뎀은 204단계에서 선택된 송신 파워레벨을 이용해서 현재 변화된 채널 상황에 맞게 송수신기 동기, AGC(Automatic Gain Control), 타이밍 복원(timing recovery) 및 송수신기 등화기 등을 리트레인 한다.
그후 208단계에서 패스트 채널 분석(fast channel analysis)을 수행하는데, 특히 본 발명의 실시 예에서는 현재 채널 상황에 맞는 SNR을 다시 구한다. 패스트 채널 분석시 본 발명의 실시 예가 현재 채널에 맞는 SNR을 구하는 것은 이후 210단계에서 수행될 프로파일 선택시 사용하기 위함이다. 채널의 파라미터들중 SNR은 채널의 특성을 가장 잘 반영해주는 파라미터이고, 또한 파라미터들중에서 가장 먼저 구해지는 파라미터이다. 208단계의 패스트 채널 분석이 완료되면 ADSL모뎀은 도 3의 210단계의 프로파일 선택으로 진행한다.
도 3의 210단계에서 프로파일 선택에서는, 메모리내에 저장된 프로파일들 내의 파라미터값들중 복수개의 서브채널들의 SNR과 208단계의 패스트 채널 분석에서 구한 현재 채널의 SNR를 비교하여 도 1의 130단계의 쇼 타임으로 천이할지 아니면 도 1의 110단계의 G.HS 프로시져로 천이할지를 결정한다. 만약 현재 채널의 SNR과 가장 유사한 SNR이 메모리에 저장되어 있으면 130단계의 쇼 타임으로 바로 천이한다. 하지만 상기 메모리에 가장 유사한 SNR이 존재하지 않거나 메모리에 기 저장된 프로파일이 없으면 110단계의 G.HS 프로시져로 되돌아가서 거기서부터의 동작을 다시 수행한다.
도 3의 210단계에서 수행되는 프로파일 선택에 대한 본 발명의 실시 예의 동작을 도 4를 참조하여 더욱 상세히 설명하면 하기와 같다.
먼저 ADSL모뎀은 도 4의 300단계에서 ADSL모뎀내 메모리에 기 저장된 프로파일이 있는가를 판단한다. 만약 메모리에 기 저장된 프로파일이 있으면 302단계로 진행한다. 302단계에서는 도 3의 208단계의 패스트 채널분석에서 구한 현재 채널의 SNR과 메모리에 기 저장된 적어도 하나 이상의 프로파일들의 SNR값 각각을 비교한다. 상기와 같이 SNR값을 비교하는 것은 전기에서 언급한 바와 같이, SNR이 채널의 특성을 가장 잘 반영해주는 파라미터이기 때문이다. 또한 데이터 전송시 가장 중요한 파라미터가 되는 비트 테이블과 이득 테이블도 SNR로부터 구해지기 때문이다. 또한 파라미터들중에서 가장 먼저 구하는 것도 SNR이기 때문이다.
도 4의 304단계에서 비교되는 현재 채널의 SNR값과 메모리에 기 저장된 프로파일들의 각 SNR값은 현재 채널의 복수개의 서브채널들의 SNR값들과 그에 대응된 기 저장된 각 프로파일들의 복수개의 서브채널들의 SNR값들임을 이해하여야 한다.
그후 304단계에서는 비교한 두 SNR간 차이의 최대값 및 평균값 즉, 두 SNR값의 각 서브채널별 SNR 차이의 최대값 및 평균값이 미리 설정된 최대 임계값 및 평균 임계값 이하인가를 판단한다. 두 SNR값의 각 서브채널별 SNR 차이의 최대값 및 평균값이 미리 설정된 최대 임계값 및 평균 임계값 이하라는 것은 현재 채널상황에서 구한 SNR값과 비교된 메모리내 프로파일의 SNR값이 매우 유사하다는 의미이다. 그러므로 현재 채널 상황의 SNR값에 유사한 프로파일에 포함되어 있는 메모리의 파라미터들 즉, 비트 테이블, 이득 테이블, FEC파라미터, 인터러브 댑스를 이용하여 도 2의 쇼 타임(130단계)에서 데이터 전송을 지속 할 수 있다. 그러므로 다시 G.HS 프로시져와 초기화 프로시져 과정을 수행하지 않아도 된다. 도 4의 304단계에서 두SNR값의 각 서브채널별 SNR 차이의 최대값 및 평균값이 미리 설정된 최대 임계값 및 평균 임계값 이하이면 ADSL모뎀은 도 4의 306단계로 진행한다. 도 4의 306단계에서는 메모리에 저장된 프로파일들중에서 도 4의 304단계에서의 조건을 만족한 프로파일을 현재 채널의 프로파일로 설정한다. 그후 도 2의 쇼 타임(130단계)으로 천이한다. 도 2의 쇼 타임(130단계)에서는 도 4의 304단계에서의 조건을 만족한 프로파일의 파라미터들 즉, 비트 테이블, 이득 테이블, FEC파라미터, 인터러브 댑스 등을 이용하여 데이터 전송 서비스를 지속한다.
한편 도 4의 300단계에서의 판단에서 메모리내에 기 저장된 프로파일이 없거나 또는 도 4의 304단계에서의 판단에서 비교한 두 SNR간 차이의 최대값 및 평균값 즉, 두 SNR값의 각 서브채널별 SNR 차이의 최대값 및 평균값이 미리 설정된 최대 임계값 및 평균 임계값을 초과하면 ADSL모뎀은 도 2의 G.HS 프로시져(110단계)로 천이한다. 즉, 다시 G.HS 프로시져(110단계)와 초기화 프로시져(120단계)를 수행하여 현재 채널 상황에 맞는 프로파일을 설정한다.
도 4의 304단계에서, 미리 설정한 최대 임계값 및 평균 임계값은 프로파일 선택 알고리즘(210단계) 성능에 매우 중요한 영향을 미친다. 사용자의 가정 또는 사무실 환경에 따라 상기 미리 설정한 최대 임계값 및 평균 임계값을 달라질 수 있으므로 매우 신중히 결정해야 한다. 본 발명의 실시 예에 따른 시뮬레이션 결과에 따르면, 상기 미리 설정한 최대 임계값은 3dB정도가, 상기 미리 설정한 평균 임계값은 1dB정도가 바람직하다. 비교된 두 SNR의 서브채널간 SNR차이의 평균값이 1dB이하라는 것은 복수개의 서브채널들로 이루어진 비교된 두 채널의 전체 SNR커브(curve)가 유사한 것이므로 메모리에 기저장된 프로파일에 포함된 파라미터값들(채널 환경을 의미함)과 현재 구한 채널의 파라미터값들(채널환경을 의미함)이 유사하다는 것을 나타낸다. 그리고 비교된 두 SNR의 서브채널간 SNR차이가 최대 3dB 이하라는 것은 서브 채널에의 비트 로딩(bit roading)이 같은 값으로 된다는 것이다. 즉 상기 3dB는 채널내 각 서브채널에의 비트 로딩의 기준 값이 된다. 따라서 서브 채널에의 비트 로딩에서는 3dB 증가할 때마다 1비트씩 로딩하는 값을 증가시킨다. 이에 대한 근거는 하기와 같다.
DMT방식에서 각 서브채널의 SNR(i)에 따라 전송할 비트를 로딩(loading)할 때는 하기의 수학식 1을 이용한다.
b(i) = log2 ( 1 + SNR(i) / (9.8+margin_dB) )
상기 수학식 1에서, b(i)는 각 서브채널에 로딩될 비트 수를, SNR(i)는 각 서브채널의 SNR값(dB단위 아님)을, margin_dB는 시스템에서 요구하는 마진(margin)값을 나타낸다(dB단위임). margin_dB는 시스템에서 요구하는 마진값(예컨대, 6dB)과 코딩 이득(coding gain)(예컨대, 3dB)을 더한 값을 사용한다.
각 서브채널의 SNR(i)에 따라 전송할 비트를 로딩하는 일 예를 들면 하기와 같다. 시스템에서 요구하는 마진이 6dB이고 코딩이득(coding gain)이 3dB인 환경에서 SNR값에 따른 b(i)를 구하면 다음과 같다.
(1) SNR = 20dB인 경우,
SNR(i) = 10(20/10)= 100, margin_dB = 9.8+6+3=18.8 => b(i) = 2.67
(2) SNR = 23dB인 경우,
SNR(i) = 10(23/10)= 199.5, margin_dB = 9.8+6+3=18.8 => b(i) = 3.55
(3) SNR = 26dB인 경우,
SNR(i) = 10(26/10)= 398, margin_dB = 9.8+6+3=18.8 => b(i) = 4.48
상기 일 예에서 볼 수 있듯이 SNR이 3dB 증가할 때마다 약 1비트 정도가 각 서브 채널에 더 실릴 수 있음을 알 수 있다.
상술한 본 발명의 설명에서는 스플리터가 없는 ADSL모뎀 즉, G.LITE ADSL모뎀에 관해서 구체적인 실시 예를 들어 설명하였지만, 본 발명의 정신에 벗어나지 않는 범위내에서 다양하게 변형 또는 변경되어서 실시될 수 있다. 예컨대, 스플리터가 없는 여러 가지 DSL모뎀에서도 적용될 수 있을 것이다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해 져야 한다.
상술한 바와 같이 본 발명은 가입자측에 스플리터가 없는 ADSL모뎀에서 사용자 서비스 중단 시간을 줄이게 하는 DMT방식을 구현하였으며, 패스트 리트레인 프로서져를 구체적으로 구현하였다. 또한 본 발명은 가입자측에 스플리터가 없는 ADSL모뎀에서의 패스트 리트레인 프로서져에서 프로파일을 관리하는 방법을 구현하였다.

Claims (9)

  1. 가입자측에 스플리터가 없는 디지털 가입자 라인 모뎀을 파워 온 후 지.에이취에스 프로시져 및 초기화 프로시져를 거쳐 쇼 타임을 시작하고, 상기 쇼타임중 전화기에 기인된 요인에 의해 데이터 전송 서비스하는 채널환경이 변화하면 패스트 리트레인 프로시져를 거쳐 상기 지.에이취에스 프로시져 및 초기화 프로시져중 하나로 천이하는 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법에 있어서,
    상기 초기화 프로시져에 의해서 채널 상황에 맞는 복수개의 파라미터 값들을 포함하는 프로파일을 생성하여 상기 디지털 가입자 라인 모뎀의 메모리에 저장하며, 상기 복수개의 파라미터 값들이, 복수개의 서브채널들의 신호 대 잡음비, 복수개의 서브채널들에 대한 비트 테이블 및 이득 테이블, 포워드 에러 정정 파라미터, 인터리버 댑스를 포함하는 과정과,
    상기 패스트 리트레인 프로시져에 의해서 채널환경 변화된 채널의 신호 대 잡음비를 구하는 과정과,
    상기 패스트 리트레인 프로시져에 의해서 상기 메모리에 저장된 프로파일들중 상기 변화된 채널의 신호 대 잡음비와 유사한 신호 대 잡음비를 가지는 프로파일을 찾아 상기 채널환경 변화된 채널의 프로파일로 설정하는 과정으로 이루어짐을 특징으로 하는 방법.
  2. 제1항에 있어서, 상기 채널환경 변화된 채널의 프로파일을 설정후 상기 쇼타임으로 천이하는 과정을 더 가짐을 특징으로 하는 방법.
  3. 제1항에 있어서, 상기 메모리에 저장된 프로파일들중 상기 변화된 채널의 신호 대 잡음비와 유사한 신호 대 잡음비를 가지는 프로파일이 없으면 상기 지.에이취에스 프로시져로 천이하는 과정을 더 가짐을 특징으로 하는 방법.
  4. 제1항에 있어서, 상기 채널환경 변화된 채널의 프로파일을 설정하는 과정에서 상기 메모리에 프로파일이 저장되어 있지 않으면 상기 지.에이취에스 프로시져로 천이하는 과정을 더 가짐을 특징으로 하는 방법.
  5. 제1항에 있어서, 상기 메모리에 저장된 프로파일들중 상기 변화된 채널의 신호 대 잡음비와 유사한 신호 대 잡음비를 가지는 프로파일이 없거나, 상기 메모리에 프로파일이 저장되어 있지 않으면 상기 지.에이취에스 프로시져로 천이하는 과정을 더 가짐을 특징으로 하는 방법.
  6. 가입자측에 스플리터가 없는 디지털 가입자 라인 모뎀을 파워 온 후 지.에이취에스 프로시져 및 초기화 프로시져를 거쳐 쇼 타임을 시작하고, 상기 쇼타임중 전화기에 기인된 요인에 의해 데이터 전송 서비스하는 채널환경이 변화하면 패스트 리트레인 프로시져를 거쳐 상기 지.에이취에스 프로시져 및 초기화 프로시져중 하나로 천이하는 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법에 있어서,
    상기 초기화 프로시져에 의해서 채널 상황에 맞는 복수개의 파라미터 값들을 포함하는 프로파일을 생성하여 상기 디지털 가입자 라인 모뎀의 메모리에 저장하며, 상기 복수개의 파라미터 값들이, 복수개의 서브채널들의 신호 대 잡음비, 복수개의 서브채널들에 대한 비트 테이블 및 이득 테이블, 포워드 에러 정정 파라미터, 인터리버 댑스를 포함하는 과정과,
    상기 패스트 리트레인 프로시져에 의해서 채널환경 변화된 채널의 복수개의 서브채널들의 신호 대 잡음비를 구하는 과정과,
    상기 패스트 리트레인 프로시져에 의해서 상기 메모리에 저장된 프로파일들 각각의 복수개의 서브채널들의 신호 대 잡음비들과 상기 변화된 채널의 복수개의 서브채널의 신호 대 잡음비들간의 차의 최대값들 및 평균값들을 미리 설정된 최대 임계값 및 평균 임계값과 비교하는 과정과,
    상기 차의 최대값 및 평균값들중 상기 미리 설정된 최대 임계값 및 평균 임계값 이하인 차의 최대값 및 평균값이 있으면 상기 차의 최대값 및 평균값에 대응된 메모리에 저장된 프로파일을 상기 채널환경 변화된 채널의 프로파일로 설정하는과정으로 이루어짐을 특징으로 하는 방법.
  7. 제6항에 있어서, 상기 채널환경 변화된 채널의 프로파일을 설정 후 상기 쇼타임으로 천이하는 과정을 더 가짐을 특징으로 하는 방법.
  8. 제6항에 있어서, 상기 미리 설정된 최대 임계값은 채널내 각 서브채널에의 비트 로딩의 기준 값으로 정해지고, 상기 미리 설정된 평균 임계값은 각각이 복수개의 서브채널들로 이루어진 비교된 두 채널의 전체 신호 대 잡음비가 유사한 커브를 가지는 값으로 정해짐을 특징으로 하는 방법.
  9. 제6항에 있어서, 상기 차의 최대값 및 평균값들중 상기 미리 설정된 최대 임계값 및 평균 임계값 이하인 차의 최대값 및 평균값이 없거나, 상기 메모리에 프로파일이 저장되어 있지 않으면 상기 지.에이취에스 프로시져로 천이하는 과정을 더 가짐을 특징으로 하는 방법.
KR1020000018945A 2000-04-11 2000-04-11 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법 Withdrawn KR20010095657A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000018945A KR20010095657A (ko) 2000-04-11 2000-04-11 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000018945A KR20010095657A (ko) 2000-04-11 2000-04-11 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법

Publications (1)

Publication Number Publication Date
KR20010095657A true KR20010095657A (ko) 2001-11-07

Family

ID=19663452

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000018945A Withdrawn KR20010095657A (ko) 2000-04-11 2000-04-11 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법

Country Status (1)

Country Link
KR (1) KR20010095657A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100425504B1 (ko) * 2001-09-17 2004-03-30 엘지전자 주식회사 디지털 가입자 라인의 비트할당 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100425504B1 (ko) * 2001-09-17 2004-03-30 엘지전자 주식회사 디지털 가입자 라인의 비트할당 방법

Similar Documents

Publication Publication Date Title
EP1947831B1 (en) Method, system and apparatus for adjusting the transmit power of the dsl transceiver
US6345071B1 (en) Fast retrain based on communication profiles for a digital modem
AU2007240059B2 (en) A method and device for performing communication in digital subscriber line technology
US20050190826A1 (en) Digital subscriber line modem with bitloading using channel condition model
US6567464B2 (en) Fast retrain based on communication profiles for a digital modem
JP2005278150A5 (ko)
US7991072B2 (en) Multi-carrier modem transmitter with controlled transmit signal quality degradation for improving stability of operation
AU2003262111A1 (en) Splitterless multicarrier modem
KR20020087990A (ko) 가변 신호대 잡음비 실행한계를 갖는 데이터 할당
CN101272160A (zh) Dsl参考虚拟噪声的确定方法及装置、配置方法及系统
EP2250801A1 (en) Method and system for detecting non-linear devices
US6520744B1 (en) Method and apparatus for improving performance of a splitterless asymmetric digital subscriber line (ADSL)
US20050152442A1 (en) Real-time formation of optimal power spectral density masks
US7283583B2 (en) Adaptive rate transmission with dual noise margins
US7536197B2 (en) Apparatus and method of loop and rate dependent power cutback
US8442131B2 (en) Power reduction for digital subscriber line
CN101465672B (zh) 一种降低数字用户线路串扰的方法、装置和系统
KR20010095657A (ko) 이산 멀티 톤 방식의 디지털 가입자라인 서비스 방법
CN101453242B (zh) Dsl参考虚拟噪声的确定方法及装置、配置方法及系统
JP5150545B2 (ja) 通信制御装置および通信制御方法
WO2008017274A1 (fr) Procédé et dispositif pour contrôler la qualité de communication en ligne
CA2354483A1 (en) A method for loop and rate dependent power cutback
CA2436025A1 (en) Apparatus and method of loop and rate dependent power cutback
WO2021254247A1 (zh) 频谱管理方法、设备和计算机可读存储介质
WO2001010105A1 (en) Method for fast retrain for g. lite

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20000411

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