[go: up one dir, main page]

KR100446265B1 - 데이타전송방법 - Google Patents

데이타전송방법 Download PDF

Info

Publication number
KR100446265B1
KR100446265B1 KR10-1998-0040768A KR19980040768A KR100446265B1 KR 100446265 B1 KR100446265 B1 KR 100446265B1 KR 19980040768 A KR19980040768 A KR 19980040768A KR 100446265 B1 KR100446265 B1 KR 100446265B1
Authority
KR
South Korea
Prior art keywords
data
error control
user
techniques
transcoding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR10-1998-0040768A
Other languages
English (en)
Other versions
KR19990030285A (ko
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 루센트 테크놀러지스 인크
Publication of KR19990030285A publication Critical patent/KR19990030285A/ko
Application granted granted Critical
Publication of KR100446265B1 publication Critical patent/KR100446265B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/50Circuit switching systems, i.e. systems in which the path is physically permanent during the communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • H04L1/0016Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy involving special memory structures, e.g. look-up tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0014Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the source coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • H04L1/0022Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy in which mode-switching is influenced by the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

본 발명은 적응형 통신 포매팅을 이용하여 데이타 망들과 사용자를 접속하는 통신망 상에서의 데이타 전송 성능을 개선하기 위한 방법이다. 적응형 통신 포매팅 방법은 데이타를 부호화(또는, 압축)하는 단계, 및 전송될 데이타의 양을 줄이고 데이타 전송 중에 발생하는 오류를 정정 및/또는 은폐하기 위해 오류 제어 기법을 적용하는 단계를 포함하고 있다. 일실시예에서, 본 발명은 데이타를 부호화(또는, 압축)하기 위한 한 세트의 트랜스코딩 기술, 및 데이타 전송 중에 발생하는 오류를 정정 및/또는 은폐하기 위한 한 세트의 오류 제어 기법을 이용한다. 데이타를 포매팅하기 위해 선택된 특정 세트의 트랜스코딩 기술 및 오류 정정 기술은 사용자를 데이타 망의 액세스 서버에 접속하는 통신망의 특성, 사용자의 선호도, 및 사용자(또는, 액세스 서버)에게 전송되는 데이타의 데이타 형태와 같은 인자에 적응할 수 있다.

Description

데이타 전송 방법
무선 통신 시스템의 가입자는 미국 내에서 4천 5백만 이상이고 전세계적으로1억 2천만명이나 되는 많은 수로 증가하고 있다. 신규 서비스 제공자들이 무선 통신 시장에 진입함에 따라, 이전의 서비스 제공자들에 대한 경쟁의 수준이 새로운 가입자들을 끌어들이면서 기존의 가입자 기반을 유지하기 위해 증가하고 있다. 가입자 수와 수익 수준의 지속적인 성장을 유지하기 위해 서비스 제공자들은 가입자에게 부가 서비스들을 제공하고 있다.
인터넷의 폭발적인 이용은 유선 및 무선 통신 시스템들의 서비스 제공자들에게 부가 서비스들을 개발하기 위한 방향을 제시해 준다. 현재, 5억명 이상의 인터넷 사용자들이 존재한다. 인터넷에의 액세스는 통상적으로 유선 통신망을 경유한다. 그러나, 유선 인터넷 액세스는 사용자와 유선 통신망 사이에 어떤 형태의 물리적인 접속을 필요로 한다. 따라서, 유선 접속을 통해 인터넷을 액세스하는 사용자들의 이동이 크게 제한된다. 이에 비해, 무선 통신 시스템을 통한 인터넷에의 액세스는 상당한 이동성을 사용자들/가입자들에게 제공해 준다. 하지만, 무선 인터넷 액세스는 대부분의 사용자/가입자에게 너무 많은 비용을 부과할 수 있다. 특히, GSM 규격 및 IS-95 CDMA 규격을 기초로 하는 시스템과 같은 무선 통신 시스템은 공중 인터페이스 액세스 속도들(즉, 좁은 대역폭)로 제한되어 있고, 또한 오류를 발생할 수 있는 성향이 있는 전송 환경에 놓인다. 예컨대, IS-95 CDMA 기반의 무선 통신 시스템 상에서 전송되는 데이타의 비트 오류율은 3 % 이상이 될 수도 있다. 이와 같은 제한에 의해 인터넷과 사용자/가입자간의 성공적인 데이타 전송에 필요한 시간의 양이 증가하고, 또한 사용자/가입자에게 부과되는 무선 전화 통화의 비용이 증가한다.
따라서, 인터넷 또는 기타 다른 데이타 망들을 사용자/가입자에게 접속하는 통신망을 상에서의 데이타 전송 성능을 개선하는 것(또는, 전송 시간을 줄이는 것)이 필요하다.
도 1은 본 발명에 따라 데이타 망을 액세스하는 시스템의 구조를 나타낸 도면.
도 2는 액세스 서버에 대해 입출력하는 비트스트림을 나타낸 도면.
도 3은 본 발명의 일실시예에 따른 액세스 서버의 기능 블록도.
도 4는 데이타를 포매팅하는데 이용하기 위해 트랜스코딩 기술과 오류 제어 기법을 선택하기 위한 테이블을 나타낸 도면.
도 5는 무선 접속 상에서의 특정 데이타 형태의 전송을 위해 이용되는 트랜스코딩 기술 및 오류 제어 기법의 예를 나타낸 도표.
* 도면의 주요부분에 대한 부호의 설명
12 : 데이타 망 14 : 사용자
16 : 통신망 30 : 데이타 선택기
38 : 조합기
본 발명은 적응형 통신 포매팅을 이용하여 데이타 망들과 사용자들을 접속하는 통신망 상에서의 데이타 전송 성능을 개선하는 방법이다. 적응형 통신 포매팅 방법은 데이타를 부호화하는 단계(또는, 압축하는 단계), 및 전송되는 데이타의 양을 줄이기 위해, 그리고 데이타 전송 중에 발생하는 오류들을 정정 및/또는 은폐(conceal)하기 위해, 오류 제어 기법(error control scheme)들을 적용하는 단계를 포함한다. 일실시예에서, 본 발명은 데이타를 부호화(또는, 압축)하기 위한 한 세트의 트랜스코딩 기술(transcoding technique)들, 및 데이타 전송 중에 발생하는 오류들을 정정 및/또는 은폐하기 위한 한 세트의 오류 제어 기법들을 이용한다. 데이타를 포매팅하기 위해 선택된 특정 세트들의 트랜스코딩 기술들 및 오류 제어 기법들은 데이타 망의 액세스 서버에 사용자를 접속하는 통신망의 특성, 사용자의 선호도(preference), 및 사용자(또는, 액세스 서버)에게 전송되는 데이타의 데이타 형태와 같은 인자에 적응할 수 있다.
본 발명의 특징, 양상 및 이점은 이하의 설명, 특허 청구 범위, 및 첨부 도면에 대해 보다 잘 이해할 수 있게 된다.
도 1에는 본 발명에 따라 데이타 망을 액세스하는 시스템(100)의 구조가 예시되어 있다. 시스템(10)은 데이타 망(12)(예컨대, 인터넷), 사용자(14), 및 통신망(16)을 구비한다. 이 통신망(16)은 데이타 망(12)과 사용자(14) 사이에 유선 및/또는 무선 접속을 제공하기 위한 복수의 유선 및/또는 무선 통신 시스템들을 구비한다. 유선 통신 시스템은 공중 교환 전화망들(PSTN), 집중 교환 디지탈망들(ISDN), T1 라인들 및 E1 라인들을 포함한다. 무선 통신 시스템들은 주파수 분할 다중 액세스 방식(FDMA), 시분할 다중 액세스 방식(TDMA), 및 코드 분할 다중 액세스 방식(CDMA)에 기초를 둔 시스템을 포함한다. 데이타 망(12)은 적어도 하나의 액세스 서버(20)와 적어도 하나의 호스트(22)를 포함하는 복수의 상호 접속 컴퓨터들을 구비한다. 액세스 서버(20)는 데이타 망(12)을 액세스하기 위해 사용자(14)가 가입한 서비스 제공자에 연결된 컴퓨터이다. 호스트(22)는 사용자(14)에 의해 탐색되는 데이타를 가지고 있는 컴퓨터이다. 액세스 서버(20)와 호스트(22)는 또한 동일한 컴퓨터일 수도 있다.
사용자(14)는 통신망(16)을 통해 액세스 서버(20)에 대해 데이타를 수신 및 송신하는 통신 장치(24)(예컨대, 전화기, 이동 전화기 및/또는 모뎀), 및 액세스 서버(20)로의 전송, 또는 비디오 디스플레이, 오디오 디스플레이, 프린터, 메모리 등과 같은, 원격 컴퓨터(26)에 연결된 출력 장치 상에서의 디스플레이를 위해, 데이타를 처리하는 소프트웨어를 가지고 있는 원격 컴퓨터(26)를 구비하고 있다. 사용자(14)는 액세스 서버(20)를 통해 데이타 망(12)을 액세스한다. 특히, 사용자(14)는 액세스 서버(20)에 연계된 번호를 다이얼링한다. 통신망(16)은 다이얼링된 번호를 이용하여 사용자(14)를 액세스 서버(20)에 접속한다. 액세스서버(20)에의 접속시, 사용자(14)는 호스트(22)로부터 데이타를 검색할 수 있다.
일반적으로, 데이타(사용자에 의해 검색되는 데이타)는 파일, 또는 비디오 카메라, 마이크로폰, 스캐너, 팩스, 트랜스듀서 또는 측정 장치와 같은 실시간 기록 장치의 출력의 형태일 수도 있다. 모든 경우들에, 데이타는 데이타의 데이타 형태를 지시하는 연계 정보를 갖게 된다. 설명을 위해, 여기서는 호스트(22)로부터 파일 형태의 데이타를 검색하는 것으로 하여 본 발명에 대해 설명한다. 하지만, 본 발명은 파일 형태의 데이타의 검색에 한정되지 않는다.
데이타(또는, 파일)는 호스트(22)로부터 액세스 서버(20)측으로, 따라서 사용자(14)측으로 비트스트림을 통해 검색된다. 비트스트림은 데이타 및 제어 정보를 포함하고 있다. 데이타는 파일명을 데이타 형태(및/또는 서브 형태)를 지시하는 파일 확장명과 연계시킨다. 제어 정보는 데이타를 원하는 사용자를 식별하기 위한 사용자 지시기, 데이타 전송 중에 발생하는 오류를 정정 및/또는 은폐하기 위한 오류 제어 정보, 및/또는 해당 데이타의 데이타 형태를 식별하기 위한 데이타 형태 지시기를 포함하고 있다. 데이타 형태는 스피치(speech)/보이스(voice), 비디오/이미지 및 텍스트를 포함하고 있지만, 이에 한정되지는 않는다. 각각의 데이타는 하나 이상의 서브 형태들을 갖고 있다. 스피치/보이스 서브 형태들(및 파일 확장명들)의 예로는 오디오(.au), 웨이브(.wav) 및 스피치(.sp)를 들 수 있다. 비디오/이미지 서브 형태의 예로는 태그를 가진 이미지 포맷 파일(.tif), 그래픽 이미지 포맷 파일(.gif), 동화상 전문가 그룹 파일(.mpg 및 .mp2)을 들 수 있다. 텍스트 서브 형태의 예로는 MS 워드(.doc)와 ASCII(.txt)를 들 수 있다.
적응형 통신 포매팅
액세스 서버(20)에서, 데이타는 여기서 설명되는 바와 같이, 합격 품질 수준들 내에서 데이타 전송이 수월하도록 트랜스코딩 기술과 오류 제어 기법을 혼합한 기술을 이용하여 포매팅된다. 도 2에는 액세스 서버(20)에 입력되는 비트스트림(23)과 액세스 서버(20)에서 출력되는 비트스트림(25)이 예시되어 있다. 비트스트림(23)이 액세스 서버에 도달한 경우, 비트스트림(23)은 데이타, 및 이 데이타를 원하는 사용자를 식별하기 위한 사용지 지시기 제어 정보를 포함하고 있다. 데이타는 액세스 서버(20)에 의해 포매팅되어 비트스트림(25)을 통해 사용자(14)에게 전송되며, 비트스트림은, 여기서 설명되는 바와 같이, 부호화된 데이타, 데이타 전송시에 발생한 오류를 제어 및/또는 은폐하기 위한 오류 제어 정보, 및 해당 (부호화된) 데이타의 데이타 형태를 식별하기 위한 데이타 형태 지시기 제어 정보를 포함하고 있다.
트랜스코딩 기술은 데이타를 부호화(또는, 압축)하기 위한 부호화 알고리즘을 포함하고 있다. 데이타 부호화(또는, 압축)는 전송될 데이타의 양을 줄임으로써, 따라서 제한된 대역폭(즉, 보다 느린 액세스 속도)의 전송 채널 상으로 액세스 서버로부터 사용자에게 데이타를 전송하는데 필요한 시간(또는, 전송 시간)을 줄임으로써, 데이타 전송을 수월하게 한다. 하지만, 일부 부호화 알고리즘은 데이타 품질에 악영향을 미칠 수도 있는 손실을 일으킨다. 대수 부호 여기 선형 예측(ACELP), 벡터 합 여기 선형 예측(VSELP), 개선된 가변율 코더(EVRC), h.263(표준의 구현을 위해 국제 원격 통신 연합(International TelecommunicationsUnion)이 마련중인 한 세트의 가이드 라인임), pkzip(피케이웨어 사(PKWare, Inc.)), MPEG 및 MPEG2(Moving Pictures Experts Group), 및 JPEG(Joint Pictures Experts Group)은 종래에 잘 알려진 부호화 알고리즘의 일부 예이다. 각각의 부호화 알고리즘은 상이한 압축 수준들을 지원한다.
오류 제어 기법은 액세스 서버(20)로부터 사용자(14)측으로 데이타를 전송하는 중에 발생하는 오류를 정정 및/또는 은폐하는 기술을 포함하고 있다. 오류 제어 기법은 데이타 보전성(data integrity)이 수용 가능한 수준 이상을 벗어나면 타협하지 않는 것을 보장하는 수단을 제공한다. 하지만, 일부 오류 제어 기법은 제어 정보를 데이타에 부가함으로써, 또는 데이타 오류가 검출될 때 데이타의 재전송을 요구함으로써, 데이타 전송 시간을 증가시킨다. 전진 오류 정정(FEC), 순환 중복 검사(CRC), 자동 재전송 요구(ARQ), 하이브리드 ARQ(즉, ARQ와 FEC의 조합) 및 오류 은폐(예컨대, 뮤팅(muting), 이전의 양호한 프레임으로부터의 외삽, 및 이전의 양호한 프레임과 후속되는 양호한 프레임으로부터의 보간)는 종래에 잘 알려진 오류 제어 기법의 일부 예이다. 각각의 오류 제어 기법은 상이한 레벨의 오류 정정 및/또는 은폐와 관련되어 있다.
데이타를 포매팅하는데 이용되는 특정 트랜스코딩 기술 및 오류 제어 기법은 여기서 설명되는 바와 같이, 사용자(14)를 액세스 서버(20)에 접속하는 통신망(16)의 특성, 사용자(14)의 선호도, 및 데이타의 데이타 형태와 같은 인자에 적응할 수 있어야 한다. 본 발명은 인자에만 적응할 수 있는 것에 한정되지 않음에 주의한다. 상호 작용성, 비트율 및 전송 지연과 같은 기타 다른 인자도 적용될 수 있다.
제1인자
제1인자는 사용자(14)를 액세스 서버(20)에 접속하는 통신망(16)의 특성을 포함한다. 일반적으로, 통신 시스템의 특성은 (이 통신 시스템이 유선인지 무선인지에 관계없이) 서로 다르다. 통신 시스템의 특성은, 여기서 설명되는 바와 같이, 통신 시스템이 유선인지 무선인지의 여부, 통신 시스템이 아날로그 시스템인지 디지탈 시스템인지의 여부, 이용 가능 대역폭, 비트율, 신호대 잡음비, 비트 오류율 및 전송 지연과 같은 서브 인자들에 좌우된다.
이전에 언급한 바와 같이, 통신 시스템(16)은 사용자(14)측에 액세스 서버(20)에 대한 유선 또는 무선 접속을 제공하는 복수의 유선 및/또는 무선 통신 시스템을 구비하고 있다. 설명을 위해, 무선 접속은 사용자(14)를 액세스 서버(20)에 접속하기 위해 적어도 하나의 무선 통신 시스템을 이용하는 과정을 포함하고 있다. 이에 반해, 유선 접속은 사용자(14)를 액세스 서버(20)에 접속하기 위해 어떤 무선 통신 시스템도 이용하지 않는 과정을 포함하고 있다. 무선 접속은 유선 접속에 비해 여러 가지 명확한 단점을 가지고 있다. 첫째로, 무선 접속 상에서의 데이타 전송 시간은 일반적으로 유선 접속 상에서 동일 데이타에 대해 걸치는 전송 시간에 비해 길다. 그 이유는 무선 접속이 유선 접속보다 일반적으로 좁은 이용가능 대역폭, 낮은 비트율, 및 긴 전송 지연을 가지고 있기 때문이다. 따라서, 무선 접속(및 일부 유선 접속) 상에서의 전송 시간을 줄이기 위해 가능한 한 많은 데이타를 부호화(또는, 압축)하는 트랜스코딩 기술을 이용하는 것이 바람직할 수도 있다. 하지만, 데이타 전송을 수월하게 함으로써 얻는 이점은 압축(또는, 부호화)과 관련된 손실에 대해 균형을 이루고 있어야 한다.
둘째로, 무선 접속 상에서 전송되는 데이타는 유선 접속 상에서 전송되는 데이타보다 데이타 오류가 생길 가능성이 많다. 그 이유는 무선 접속이 일반적으로 유선 접속보다 낮은 신호대 잡음비와 높은 비트율을 가지고 있기 때문이다. 따라서, 무선 접속 상에서의 데이타 전송에 적용되는 오류 제어의 양을 증가시키는 것이 바람직할 수도 있다. 하지만, 증가된 오류 제어(즉, 증가된 품질)의 이점은 증가된 데이타 전송 시간에 대해 균형을 이루어야 한다.
제2인자
제2인자는 사용자(14)의 선호도를 포함하고 있다. 사용자(14)의 선호도는 사용자(14) 및 액세스 서버(20)의 하드웨어 및 소프트웨어 능력, 데이타 전송의 용이성과 받아들일 수 있는 데이타 품질간의 균형을 반영해야 한다. 서비스 제공자 및 가입자는 데이타를 포매팅하는 방식에 합의해야 하는데, 즉 사용할 트랜스코딩 기술 및 오류 제어 기법에 합의해야 한다. 데이타를 포매팅하기 위해 액세스 서버(20)에 의해 어떤 방식이 사용되든지 간에, 사용자(14)는 포매팅된 데이타를 언포매팅할 수 있어야 한다. 바꾸어 말하면, 액세스 서버(20)는 사용자(14)가 이용 가능한 트랜스코딩 기술 및 오류 제어 기법과 호환성이 있는 트랜스코딩 기술 및 오류 제어 기법을 사용하는 것에 동의해야 한다. 호환성이 있는 트랜스코딩 기술 및 오류 제어 기법을 사용하지 못하는 경우에, 사용자(14)는 언포매팅될 수 없는 비트스트림을 수신하게 된다. 이 동의는 사용자가 액세스 서버(20)에 접속되기 전에 또는 접속될 때에 서비스 제공자와 가입자간에 절충될 수도 있다. 사용자(14)의선호도는 또한 데이타 전송의 용이성과 수용가능한 데이타 품질 사이의 사용자에 의한 균형을 반영해야 한다. 예컨대, 사용자(14)가 높은 품질의 데이타를 요구하는 경우에, 사용자(14)는 데이타 품질의 증대를 위해 데이타 전송의 용이성과 절충을 할 수도 있다. 따라서, 사용자(14)는 압축율이 낮고 손실이 최소인 트랜스코딩 기술(예컨대, pkzip), 및 액세스 서버에서 데이타를 포매팅하기 위한 높은 오류 정정율의 오류 제어 기법(예컨대, ARQ)을 선택할 수도 있다.
제3인자
제3인자는 데이타의 데이타 형태이다. 특정 트랜스코딩 기술과 오류 제어 기법은 특정 데이타 형태를 포매팅하는데 이용하면 보다 효과적이다. 따라서, 데이타를 포매팅하기 위해 선택된 트랜스코딩 기술 및 오류 제어 기법은 여기서 설명되는 바와 같이 상기 데이타 형태에 적응할 수 있어야 한다. 트랜스코딩 기술은 특정 형태의 데이타를 부호화 또는 압축하기 위한 부호화 알고리즘, 즉 텍스트 데이타용의 gzip 및 pkzip; 스피치/보이스 데이타용의 ASELP 및 EVRC; 및 비디오/이미지 데이타용의 h.263을 포함하고 있다. 스피치/보이스 데이타를 압축하는데 텍스트 트랜스코딩 기술(예컨대, gzip을 이용한 트랜스코딩 기술)을 이용하는 것은 동일 데이타를 압축하는데 스피치 트랜스코딩 기술(예컨대, VCELP를 이용한 트랜스코딩 기술)을 이용하는 것만큼 효과적이지 않을 수도 있는데, 즉 데이타 압축의 양이 동일하지 않을 수도 있다.
오류 제어 기법은 상이한 레벨의 오류 정정 및/또는 은폐를 위한 기술을 포함하고 있다. 데이타에 적용되는 오류 정정 및/또는 은폐의 수준은 상기 데이타 형태에 좌우되는, 사용자에 의해 허용되는 오류의 양에 좌우되어야 한다. 예컨대, 오디오/스피치 데이타 형태 및 비디오/이미지 데이타 형태의 오류는 어느 정도 허용될 수도 있다. 이와 같은 경우에, 오디오/스피치 데이타 형태의 오류는 뮤팅에 의해 가장 양호하게 은폐될 수도 있고, 비디오/이미지 데이타 형태의 오류는 이전의 양호한 프레임으로부터의 보간에 의해 가장 양호하게 은폐될 수도 있다. 이에 반해, 텍스트 데이타 형태의 오류는 허용될 수 없다. 이 경우에, 오류는 데이타의 재전송, 즉 ARQ를 요구함으로써 정정된다(은폐되지 않음).
도 3은 본 발명의 일실시예에 따른 상기 액세스 서버(20)의 기능 블록도이다. 상기 액세스 서버(20)는 데이타 선택기(30), 복수의 텍스트, 스피치/보이스 및 비디오/이미지 트랜스코딩 기술(32-n)(즉, 텍스트, 스피치/보이스 및 비디오/이미지 데이타 형태용의 트랜스코딩 기술), 복수의 텍스트, 스피치/보이스 및 비디오/이미지 오류 제어 기법(34-n)(즉, 텍스트, 스피치/보이스 및 비디오/이미지 데이타 형태용의 오류 제어 기법) 및 포매팅된 데이타를 다중화하기 위한 조합기(38)를 구비하고 있다. 상기 데이타 선택기(30)는 데이타를 포매팅하기 위한 트랜스코딩 기술(32-n) 및 오류 제어 기법(34-n)을 선택하는, 소프트웨어를 가진 마이크로프로세서와 같은 장치이다. 상기 트랜스코딩 기술(32-n) 및 오류 제어 기법(34-n)은 데이타 형태, 사용자의 동일성(identity), 및/또는 사용자 선호도(즉, 각각의 데이타 형태 및/또는 서브 형태에 대해 각각의 사용자에 의해 선호되는 트랜스코딩 기술 및 오류 제어 기법)를 지정하는 사용자 테이블(40)을 이용하여 선택된다. 상기 데이타 선택기(30)는 확장명, 비트스트림 내에 포함된 기타 다른 정보, 디폴트 데이타 형태 및/또는 이들의 조합을 이용하여 데이타 형태를 결정할 수 있다. 예컨대, 상기 데이타 선택기(30)는 .wav 파일 확장명을 가진 데이타가 스피치/보이스 데이타 형태인지를 결정할 수도 있다. 상기 데이타 선택기(30)는 (비트스트림내에 있는) 사용자 지시기 제어 정보를 이용하여 사용자의 동일성을 결정할 수 있다. 도 3에는 트랜스코딩 기술 및 오류 제어 기법간의 일대일 대응 관계가 도시되어 있음에 주의한다. 하지만, 이와 같은 대응 관계를 가지고 있는 실시예에 본 발명이 한정되도록 구성되면 안 된다. 트랜스코딩 기술과 오류 제어 기법간의 일대 다수 대응 관계, 또는 오류 제어 기법과 트랜스코딩 기술간의 일대 다수 대응 관계도 가능하다.
도 4에는 사용자 테이블(40)의 일예가 예시되어 있다. 각각의 사용자를 위해 특정된 테이블(40)의 트랜스코딩 기술 및 오류 제어 기법, 및 데이타 형태(및/또는 서브 형태)는 상기 인자, 즉 사용자를 상기 액세스 서버에 접속하는 통신망의 특성, 장치 및 소프트웨어 능력 및/또는 사용자 및 액세스 서버의 선호도, 및 상기 데이타의 데이타 형태를 반영해야 한다. 예컨대, 사용자 번호 000001이 무선 접속을 이용하여 상기 액세스 서버에 접속하는 경우를 고려한다. 상기 테이블(40)은 사용자 번호 000001과 액세스 서버에 이용할 수 있는 각각의 데이타 형태(및/또는 서브 형태)용의 한 세트의 트랜스코딩 및 오류 제어 기법을 사용자 번호 000001에 지정하고, 무선 접속 상의 수용 가능한 품질 수준으로서 데이타 전송을 용이하게 한다. 대조적으로, 사용자 번호 000222는 무선 접속을 통해 상기 액세스 서버(20)에 접속된다. 무선 접속(예컨대, 사용자 번호 000222)을 통해 접속된 사용자의 경우에, 상기 테이블(40)은 어떠한 포매팅(즉, 어떠한 트랜스코딩 기술 또는 오류 제어기법)도 지정하지 않는데, 그 이유는 (보다 넓은 대역폭을 가진) 유선 접속이 보다 좁은 대역폭의 무선 접속보다 오류가 적게 생기기 때문이다.
본 발명은 도 4에 도시된 테이블(40)을 이용하는 것에 한정되지 않음에 주의한다. 데이타베이스와 같은 기타 다른 종류의 정보 테이블 또는 정보 집합체가 특정 사용자를 위해 의도된 데이타를 포매팅하기 위한 트랜스코딩 기술 및 오류 제어 기법을 지정하는데 사용될 수도 있다. 사용자가 유선 또는 무선 접속을 통해 접속되어 있는지를 지시하는 정보, 또는 유선 및 무선 접속을 위한 별도의 세트의 트랜스코딩 기술 및 오류 제어 기법과 같은 기타 다른 정보가 상기 테이블에 저장될 수도 있다. 데이타 선택기가 상기 액세스 서버에 사용자가 접속되는 방식에 관해 결정을 할 필요가 있는 경우에, 이와 같은 결정은 상기 접속, 디폴트, 상기 액세스 서버에 접속하기 위해 사용자에 의해 다이얼링된 전화 번호 등을 나타내는 플래그를 이용하여 행해질 수 있음에 주의한다.
상기 액세스 서버(20)는 다양한 방식으로 상기 테이블(40)을 생성 또는 획득할 수도 있다. 가입자는 사용자측에서 이용할 수 있는 트랜스코딩 기술 및 오류 제어 기법 및 사용자가 액세스 서버에 접속되게 되는 방식을 지시하는 완성된 형태를 상기 서비스 제공자측에 제시할 수도 있다. 상기 서비스 제공자는 사용자와 액세스 서버측에서 이용할 수 있고 접속 방식에 최적인 트랜스코딩 기술 및 오류 제어 기법을 선택하기 위해 상기 완성된 형태의 정보를 이용한다. 이때, 이와 같은 선택은 상기 테이블(40)을 형성하는데 부가 또는 사용된다. 또한, 사용자는 상기 액세스 서버(20)를 액세스할 때 이와 같은 정보를 전자적으로 제공할 수도 있고, 상기 테이블은 디폴트 세트의 트랜스코딩 기술 및 오류 제어 기법을 이용하여 구성될 수도 있다.
상기 데이타 선택기(30)가 트랜스코딩 기술 및 오류 제어 기법을 선택한 후, 도 2에 비트스트림(25)에 의해 도시된 바와 같이, 상기 선택된 트랜스코딩 기술(32-n)은 상기 데이타를 부호화(또는, 압축)하는데 사용되고, 상기 선택된 오류 제어 기법(34-n)은 상기 부호화된 데이타에 오류 제어 정보를 부가하는데 사용된다. 이때, 상기 포매팅된 데이타가 상기 조합기(38)에 의해 다중화될 때 데이타 형태 지시기 제어 정보가 상기 포매팅된 데이타에 부가된다. 다음에, 상기 다중화된 데이타는 상기 통신망(16) 상에서 액세스 서버(20)에 의해 사용자(14)에게 전송된다. 사용자(14)측에서는, 상기 다중화된 데이타가 적절한 세트의 트랜스코딩 기술 및 오류 제어 기법을 사용하여 디멀티플렉싱 및 언포매팅된다. 특히, 상기 사용자(14)는 상기 포매팅된 데이타를 언포매팅하기 위한 (또는, 상기 액세스 서버에서 트랜스코딩 기술 및 오류 제어 기법의 동작을 주고받기 위한) 적절한 트랜스코딩 기술 및 오류 제어 기법을 선택하기 위해 데이타 형태 지시기 제어 정보를 주시하게 된다. 다음에, 상기 언포매팅된 데이타가 원격 컴퓨터(26)에 연결된 비디오 디스플레이, 오디오 디스플레이, 프린터 및/또는 컴퓨터 메모리측으로 출력된다.
도 5는 무선 접속 상에서 특정 데이타 형태의 전송을 위해 사용될 수 있는 트랜스코딩 기술 및 오류 제어 기법의 예를 나타낸 도표(50)가 예시되어 있다. 상기 도표(50)에는 데이타 서브 형태 및 해당 비트율, 부호화 알고리즘 및 부호화(또는, 압축) 후의 데이타의 비트율, 및 오류 제어 기법이 나타내어져 있다. 예컨대,오디오 서브 형태의 데이타는 256 Kbps 비트율을 가지고 있다. VCELP 부호화 알고리즘을 이용하는 트랜스코딩 기술이 오디오 데이타를 부호화하는데 사용되면, 상기 비트율은 8 Kbps로 감소될 수 있다. 따라서, 하이브리드 ARQ 및 뮤팅(오류 은폐의 한가지 형태)은 무선 접속 상에서 전송되기 전에 오류 제어 기법에서 상기 부호화(또는, 압축)된 데이타에 적용된다.
이와 같이 인터넷 또는 기타 다른 데이타 망을 사용자/가입자에게 접속하는 통신망 상에서의 데이타 전송 성능이 개선된다.
특정 실시예를 참조하여 본 발명에 대해 매우 상세하게 설명하였지만, 기타 다른 변형도 가능하다. 따라서, 본 발명의 사상 및 범위가 여기서 포함된 실시예의 설명에 한정되면 안된다.

Claims (10)

  1. 통신망 상에서 데이타를 전송하는 방법에 있어서,
    상기 데이타에 대해 데이타 형태(data type)를 결정하는 단계와;
    상기 데이타 형태에 기초하여 상기 데이타를 포매팅하기 위해, 트랜스코딩 기술(transcoding technique)과 오류 제어 기법(error control scheme)을 선택하는 단계와;
    상기 선택된 트랜스코딩 기술을 이용하여 상기 데이타를 부호화하는 단계와;
    상기 선택된 오류 제어 기법을 상기 부호화된 데이타에 적용하는 단계로서, 상기 선택된 오류 제어 기법은 오류 제어 정보를 상기 부호화된 데이타에 부가하는, 상기 적용 단계를 포함하는 것을 특징으로 하는 데이타 전송 방법.
  2. 제 1 항에 있어서,
    상기 통신망 상에서의 전송을 위해 상기 데이타를 다중화(multiplexing)하는 단계를 더 포함하는 것을 특징으로 하는 데이타 전송 방법.
  3. 제 2 항에 있어서,
    상기 다중화하는 단계는 상기 데이타에 데이타 형태 지시기를 부가하는 것을 포함하는 것을 특징으로 하는 데이타 전송 방법.
  4. 제 1 항에 있어서,
    상기 데이타 형태는 상기 데이타와 연관된 파일 확장명(file extension)을 이용하여 결정되는 것을 특징으로 하는 데이타 전송 방법.
  5. 제 1 항에 있어서,
    상기 트랜스코딩 기술 및 오류 제어 기법은 또한 상기 통신망의 특성에 기초하여 선택되는 것을 특징으로 하는 데이타 전송 방법.
  6. 제 1 항에 있어서,
    상기 트랜스코딩 기술 및 오류 제어 기법은 또한 사용자의 선호도에 기초하여 선택되는 것을 특징으로 하는 데이타 전송 방법.
  7. 제 1 항에 있어서,
    상기 트랜스코딩 기술들 및 오류 제어 기법들은 각각의 데이타 형태에 대해 한 세트의 트랜스코딩 기술들 및 오류 제어 기법들을 지정하는 정보를 이용하여 선택되는 것을 특징으로 하는 데이타 전송 방법.
  8. 제 1 항에 있어서,
    상기 트랜스코딩 기술들 및 오류 제어 기법들은 각각의 사용자에 대해 한 세트의 트랜스코딩 기술들 및 오류 제어 기법들을 지정하는 정보를 이용하여 선택되는 것을 특징으로 하는 데이타 전송 방법.
  9. 제 1 항에 있어서,
    상기 트랜스코딩 기술들 및 오류 제어 기법들은 액세스 서버와 사용자간의 무선 접속에 대해 한 세트의 트랜스코딩 기술들 및 오류 제어 기법들을 지정하는 정보를 이용하여 선택되는 것을 특징으로 하는 데이타 전송 방법.
  10. 통신망 상에서 데이타를 전송하는 방법에 있어서,
    상기 데이타에 대해 데이타 형태를 결정하는 단계와;
    상기 데이타 형태, 및 상기 통신망이 무선 통신 시스템을 포함하는지에 기초하여 상기 데이타를 포매팅하기 위해, 트랜스코딩 기술 및 오류 제어 기법을 선택하는 단계와;
    상기 선택된 트랜스코딩 기술을 이용하여 상기 데이타를 부호화하는 단계와;
    상기 선택된 오류 제어 기법을 상기 부호화된 데이타에 적용하는 단계로서, 상기 선택된 오류 제어 기법은 오류 제어 정보를 상기 부호화된 데이타에 부가하는, 상기 적용 단계를 포함하는 것을 특징으로 하는 데이타 전송 방법.
KR10-1998-0040768A 1997-09-30 1998-09-30 데이타전송방법 Expired - Fee Related KR100446265B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/940,760 US6920150B1 (en) 1997-09-30 1997-09-30 Adaptive communications transcoding and error control
US08/940,760 1997-09-30
US8/940,760 1997-09-30

Publications (2)

Publication Number Publication Date
KR19990030285A KR19990030285A (ko) 1999-04-26
KR100446265B1 true KR100446265B1 (ko) 2004-11-17

Family

ID=25475381

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1998-0040768A Expired - Fee Related KR100446265B1 (ko) 1997-09-30 1998-09-30 데이타전송방법

Country Status (8)

Country Link
US (1) US6920150B1 (ko)
EP (2) EP0905939B1 (ko)
JP (1) JPH11191789A (ko)
KR (1) KR100446265B1 (ko)
CN (1) CN1219051A (ko)
BR (1) BR9806549A (ko)
CA (1) CA2247686A1 (ko)
DE (2) DE69827530T2 (ko)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19807931A1 (de) * 1998-02-25 1999-08-26 Rohde & Schwarz Anordnung zum Optimieren der Datenübertragung über einen bidirektionalen Funkkanal
US7142506B1 (en) * 1999-02-02 2006-11-28 Vocaltec Communications Ltd. Method and apparatus for transmitting packets
US6574731B1 (en) * 1999-03-05 2003-06-03 Hewlett-Packard Company Transmitting data words
US6721707B1 (en) * 1999-05-14 2004-04-13 Nortel Networks Limited Method and apparatus for controlling the transition of an audio converter between two operative modes in the presence of link impairments in a data communication channel
WO2000074245A2 (de) * 1999-06-01 2000-12-07 Siemens Aktiengesellschaft Verfahren und anordnung zur codieren von nutzdaten sowie computer-erzeugnisse und computerlesbare apeichermedien
US6321085B1 (en) * 1999-10-22 2001-11-20 Qualcomm Incorporated System and method for selecting a voice service option
CA2314573C (en) * 2000-01-13 2009-09-29 Z.I. Probes, Inc. System for acquiring data from a facility and method
EP1264435B1 (en) * 2000-01-20 2008-06-25 Nortel Networks Limited Frame structure for variable rate wireless channels transmitting high speed data
US7159235B2 (en) * 2000-01-28 2007-01-02 Sedna Patent Services, Llc Method and apparatus for content distribution via non-homogeneous access networks
KR100341823B1 (ko) * 2000-02-21 2002-06-26 윤덕용 유무선 영상 통신시스템에서의 비트에러확률 기준값설정방법
US6988141B1 (en) * 2000-05-17 2006-01-17 Ricoh Company, Ltd. Method and system of remote diagnostic, control and information collection using a dynamic linked library of multiple formats and multiple protocols with restriction on protocol
EP1189379A1 (en) * 2000-09-14 2002-03-20 Alcatel Method and system for enhancing channel capacity in a point to multipoint radio communications system
US8692695B2 (en) 2000-10-03 2014-04-08 Realtime Data, Llc Methods for encoding and decoding data
AU2001211244A1 (en) * 2000-11-09 2002-05-27 Swisscom Ag Method for grouping and transmitting multimedia data
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
US6754221B1 (en) 2001-02-15 2004-06-22 General Bandwidth Inc. System and method for selecting a compression algorithm according to an available bandwidth
US7116826B2 (en) * 2001-06-15 2006-10-03 Canon Kabushiki Kaisha Embedding with error-correction encoding
US6745364B2 (en) 2001-06-28 2004-06-01 Microsoft Corporation Negotiated/dynamic error correction for streamed media
GB0224632D0 (en) * 2002-10-23 2002-12-04 Ibm Secure transmission using adaptive transformation and plural channels
JP3754423B2 (ja) * 2003-03-11 2006-03-15 株式会社東芝 電子機器およびプログラム
JP3998606B2 (ja) 2003-06-18 2007-10-31 三洋電機株式会社 移動通信端末
US8059663B1 (en) * 2003-07-10 2011-11-15 Sprint Spectrum L.P. Gateway-based system and method for tandem free operation
US7328027B1 (en) 2004-05-11 2008-02-05 Sprint Spectrum L.P. Method for vocoder selection based on loads in coverage areas of a wireless wide area network
WO2006030478A1 (ja) * 2004-09-13 2006-03-23 Matsushita Electric Industrial Co., Ltd. Mimo−ofdmシステムにおける自動再送要求制御システム及び再送信方法
US7471620B2 (en) * 2004-09-30 2008-12-30 Motorola, Inc. Method for the selection of forward error correction (FEC)/ constellation pairings for digital transmitted segments based on learning radio link adaptation (RLA)
JP4580770B2 (ja) * 2005-02-01 2010-11-17 株式会社エヌ・ティ・ティ・ドコモ 通信システム及び受信装置
US20060262851A1 (en) * 2005-05-19 2006-11-23 Celtro Ltd. Method and system for efficient transmission of communication traffic
US9692725B2 (en) 2005-05-26 2017-06-27 Citrix Systems, Inc. Systems and methods for using an HTTP-aware client agent
US8943304B2 (en) 2006-08-03 2015-01-27 Citrix Systems, Inc. Systems and methods for using an HTTP-aware client agent
US9621666B2 (en) 2005-05-26 2017-04-11 Citrix Systems, Inc. Systems and methods for enhanced delta compression
US9407608B2 (en) * 2005-05-26 2016-08-02 Citrix Systems, Inc. Systems and methods for enhanced client side policy
CN100369489C (zh) * 2005-07-28 2008-02-13 上海大学 动态接入编码策略的嵌入式无线编码装置
KR100770009B1 (ko) * 2005-12-08 2007-10-25 한국전자통신연구원 사용자 히스토리 정보 및 사용자 환경 정보에 따른트랜스코딩 장치 및 그 방법
US20070174054A1 (en) * 2006-01-25 2007-07-26 Mediatek Inc. Communication apparatus with signal mode and voice mode
US9918218B2 (en) 2007-06-12 2018-03-13 Avago Technologies General Ip (Singapore) Pte. Ltd. Method and system for a networked self-configuring communication device utilizing user preference information
DE102009012818A1 (de) 2009-03-12 2010-09-16 Siemens Aktiengesellschaft Fehlertolerante Echtzeit-Datenübertragung für Ethernet
KR101044452B1 (ko) * 2009-07-22 2011-06-27 경희대학교 산학협력단 최적의 체감 품질을 보장할 수 있는 비디오 송신장치 및 무선망 선택방법
US11195233B1 (en) 2014-06-12 2021-12-07 Allstate Insurance Company Virtual simulation for insurance
CN106549726B (zh) * 2015-09-18 2021-02-23 华为技术有限公司 传输数据的方法、基站和终端设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995015655A1 (en) * 1993-12-03 1995-06-08 Scientific-Atlanta, Inc. Multiplexing digital signals for transmission to remote locations

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2225321T3 (es) 1991-06-11 2005-03-16 Qualcomm Incorporated Aparaato y procedimiento para el enmascaramiento de errores en tramas de datos.
JPH05316082A (ja) 1992-05-13 1993-11-26 Omron Corp データ通信装置
JPH06113298A (ja) 1992-09-25 1994-04-22 Nippon Steel Corp 動画像通信装置
JP2503888B2 (ja) 1993-06-30 1996-06-05 日本電気株式会社 移動無線通信におけるデ―タ伝送方式
JP3329053B2 (ja) 1994-03-03 2002-09-30 日本電信電話株式会社 誤り訂正方式
US5490168A (en) 1994-07-08 1996-02-06 Motorola, Inc. Method and system for automatic optimization of data throughput using variable packet length and code parameters
US5533004A (en) 1994-11-07 1996-07-02 Motorola, Inc. Method for providing and selecting amongst multiple data rates in a time division multiplexed system
US5513181A (en) * 1995-02-17 1996-04-30 At&T Corp. Multi-signal multi-coder transcoder
JP3499670B2 (ja) 1996-02-02 2004-02-23 株式会社東芝 無線通信方法、無線基地局装置及び無線端末装置
CA2208660C (en) * 1996-07-19 2002-09-17 Takashi Suzuki Data transmission device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995015655A1 (en) * 1993-12-03 1995-06-08 Scientific-Atlanta, Inc. Multiplexing digital signals for transmission to remote locations

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Adapting-to-network관련자료(1996) *

Also Published As

Publication number Publication date
DE69802769T2 (de) 2002-08-14
EP0905939B1 (en) 2001-12-05
US6920150B1 (en) 2005-07-19
EP0905939A3 (en) 1999-07-14
DE69802769D1 (de) 2002-01-17
KR19990030285A (ko) 1999-04-26
EP1133095B1 (en) 2004-11-10
CA2247686A1 (en) 1999-03-30
DE69827530D1 (de) 2004-12-16
JPH11191789A (ja) 1999-07-13
DE69827530T2 (de) 2005-10-20
BR9806549A (pt) 1999-12-21
EP0905939A2 (en) 1999-03-31
CN1219051A (zh) 1999-06-09
EP1133095A1 (en) 2001-09-12

Similar Documents

Publication Publication Date Title
KR100446265B1 (ko) 데이타전송방법
EP1271830B1 (en) Negotiated dynamic error correction for streamed media
US6611804B1 (en) Universal TTY/TDD devices for robust text and data transmission via PSTN and cellular phone networks
US6574218B1 (en) Method and system for spatially disjoint joint source and channel coding for high-quality real-time multimedia streaming over connection-less networks via circuit-switched interface links
US6785261B1 (en) Method and system for forward error correction with different frame sizes
US6985722B1 (en) Telecommunication services
JP3421583B2 (ja) データブロックの送信方法
AU733331B2 (en) Method and apparatus for processing data from multiple sources
US20020078241A1 (en) Method of accelerating media transfer
EP1797661B1 (en) Assembling forward error correction frames
US20060029041A1 (en) Methods and system for fast session establishment between equipment using H.324 and related telecommunications protocols
US20010052023A1 (en) Method, apparatus, and system for using TCP/IP as the transport layer for screen phones
JP2007174708A (ja) パケット電話システムにおける帯域幅動的利用割り当てのための方法及び装置
AU5724899A (en) Telecommunication services
CN1148938C (zh) 用于将语音信息存储在无线电话系统中的装置
CN1516413A (zh) 分组通信中的头部压缩状态更新
US6064693A (en) System and method for handling underrun of compressed speech frames due to unsynchronized receive and transmit clock rates
KR100341391B1 (ko) 대화형 오디오 서비스를 위한 적응형 부가 전송 방법 및 패킷 손실 복구 방법과 이를 위한 멀티미디어 컴퓨터의 오디오 입출력 제어 장치
CN1151612C (zh) 宽带无线发送方法
KR100462024B1 (ko) 부가 음성 데이터를 이용한 패킷 손실 복구 방법 및 이를이용한 송수신기
MXPA98007919A (es) Formateo de comunicaciones adaptativo
JP2002152181A (ja) マルチメディアデータ通信方法およびマルチメディアデータ通信装置
JP2014078825A (ja) ファクシミリシステム、ファクシミリ装置、通信方法、制御方法、及びプログラム
Lee et al. Internet Telephony Gateway Server-Software Design
HK1052093B (en) Negotiated dynamic error correction for streamed media

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19980930

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20020524

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19980930

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20031204

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20040609

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20040820

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20040823

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20070731

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20080728

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20090810

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20100818

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20110818

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20120813

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20120813

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20130809

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20130809

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20140808

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20140808

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20150807

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20150807

Start annual number: 12

End annual number: 12

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20170705