KR20000004998A - 자동재송요구시스템에서데이터복원을위한방법및장치 - Google Patents
자동재송요구시스템에서데이터복원을위한방법및장치 Download PDFInfo
- Publication number
- KR20000004998A KR20000004998A KR1019980707611A KR19980707611A KR20000004998A KR 20000004998 A KR20000004998 A KR 20000004998A KR 1019980707611 A KR1019980707611 A KR 1019980707611A KR 19980707611 A KR19980707611 A KR 19980707611A KR 20000004998 A KR20000004998 A KR 20000004998A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- data unit
- bit
- sequence
- packet
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/188—Time-out mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1845—Combining techniques, e.g. code combining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (32)
- 데이터 통신 방법에 있어서:(a) 복수의 데이터 패킷을 포함하는 데이터 메시지를 전송하는 단계;(b) 데이터 메시지를 수신하고 수신된 데이터 메시지에 포함된 제1데이터 패킷에 에러가 있는지를 검사하는 단계;(c) 만약 제1데이터 패킷에서 수용할 수 없는 에러가 검출되면 데이터 패킷의 재전송을 요구하는 단계;(d) 재전송된 데이터 패킷을 제2데이터 패킷으로서 수신하는 단계;(e) 제1 및 제2데이터 패킷을 비교하는 단계;(f) 제1 및 제2데이터 패킷과는 다른 패킷의 하나 또는 그 이상의 상응하는 비트와 매치하지 않는, 제1 및 제2데이터 패킷 중 하나에서 하나 또는 그 이상의 비트를 변환하는 단계(g) 변화된 데이터 패킷을 에러 검사하는 단계;(h) 만약 수용할 수 없는 에러가 검출되면 단계(f) 및 (g)를 반복하는 단계;(i) 만약 단계(g)에서 수용할 수 있는 변화된 데이터 패킷이 확인되면 확인 응답 신호를 전송하는 단계를 포함하는 것을 특징으로 하는 데이터 통신 방법.
- 제1항에 있어서,단계(e)는 제1 및 제2수신 데이터 패킷에서 배타적-OR 연산을 실행하는 단계를 포함하는 것을 특징으로 하는 데이터 통신 방법.
- 제1항에 있어서,각각의 데이터 패킷은 데이터 비트 및 에러 정정 비트를 포함하고, 검사 단계(b) 및 (g)는 데이터 패킷에서 순환 리던던시 코드 계산을 실행하는 단계를 포함하는 것을 특징으로 하는 데이터 통신 방법.
- 제1항에 있어서,단계(e)에서 결정된 비매칭(non-matching) 비트의 수를 임계값과 비교하는 단계; 및비매칭 비트의 수가 임계값 미만일 때 단계(f)를 실행하는 단계를 더 포함하는 것을 특징으로 하는 데이터 통신 방법.
- 제4항에 있어서,상기 변환 단계(f)는 비매칭 비트를 위해 가능한 모든 결합이 시도될 때 까지 또는 수용될 수 있는 데이터 패킷이 발견될 때 까지 반복적으로 실행되는 것을특징으로 하는 데이터 통신 방법.
- 제1항에 있어서:(j) 데이터 패킷의 또 다른 전송을 요구하는 단계;(k) 또 다시 재전송된 데이터 패킷을 제3데이터 패킷으로서 수신하는 단계;(l) 제1, 제2, 및 제3데이터 패킷의 다수결을 실행하고, 다수결 데이터 패킷을 생성하는 단계;(m) 에러에 대비하여 다수결 데이터 패킷을 검사하는 단계; 및(n) 단계(m)에서 다수결 데이터 패킷에 오류가 없다면 확인 응답 신호를 생성하는 단계를 더 포함하는 것을 특징으로 하는 데이터 통신 방법.
- 제6항에 있어서,다수결 실행 단계(l)는 각각의 비트 어큐뮬레이터가 제1, 제2 및 제3데이터 비트 각각의 해당 비트 위치에서 비트 값을 합하도록 데이터 패킷의 해당 비트 위치를 위해 비트 어큐뮬레이터를 보유하는 단계를 포함하는 것을 특징으로 하는 데이터 통신 방법.
- 제1항에 있어서,각각의 데이터 패킷은 데이터 비트 및 에러 검출 비트(에러 정정 비트는 아님)를 포함하는 것이 특징인 데이터 통신 방법.
- 데이터 처리 방법에 있어서:제1전송 데이터 유닛 및 하나 또는 그 이상의 데이터 유닛을 포함하는 데이터 유닛의 시퀀스를 수신하는 단계;시퀀스의 교호 데이터 유닛에 대해, 다수결된 데이터 유닛, 즉 교호 데이터 유닛을 위한 재구성된 데이터 유닛이 있는 다수결된 데이터 유닛을 생성하기 위해 시퀀스의 이전에 수신된 데이터 유닛과 현재 수신된 데이터 유닛의 정보를 이용하여 다수결 연산을 실행하는 단계, 및교호 데이터 유닛 이외의 다른 시퀀스의 데이터 유닛에 대해, 다른 비트 값을 갖는 하나 또는 그 이상의 비트 위치를 확인하기 위해 다수결된 데이터 유닛과 현재 수신된 데이터 유닛을 비교하는 단계 및 하나 또는 그 이상의 이들 비트 값을 변환하는 단계(하나 또는 그 이상의 변화된 비트 값을 갖는 데이터 비트는 다른 데이터 유닛을 위해 재구성된 데이터 유닛)를 포함하는, 데이터 유닛의 시퀀스를 사용하여 데이터 유닛을 재구성하는 단계; 및재구성된 데이터 유닛의 각각이 수용가능한 것인지를 결정하는 단계를 포함하는 것을 특징으로 하는 데이터 처리 방법.
- 제9항에 있어서, 교호 데이터 유닛은 시퀀스의 홀수 데이터 유닛이고 기타 다른 데이터 유닛은 시퀀스의 짝수 데이터 유닛인 것이 특징인 데이터 처리 방법.
- 제9항에 있어서, 비교 단계는,배타적-OR 연산을 수행하는 단계, 다른 비트 수와 임계값을 비교하는 단계, 및 다른 비트 수의 값이 임계값 미만일 때 변환 단계를 실행하는 단계를 포함하는 것을 특징으로 하는 데이터 처리 방법.
- 제9항에 있어서, 다수결 데이터 유닛은:시퀀스에서 데이터 유닛의 각 상응하는 비트 위치에 대해 시퀀스의 각 데이터 유닛에서 상응하는 비트 위치의 비트 값의 합을 누산하는 단계;시퀀스의 데이터 유닛 수를 근거로 임계값을 결정하는 단계;각각의 누산된 합을 임계값과 비교하는 단계;만약 누산된 합이 임계값과 같거나 그 미만일 때, 다수결된 데이터 유닛의 상응하는 비트 위치를 위한 비트값을 0으로 설정하는 단계; 및만약 누산된 합이 임계값보다 크면, 다수결된 데이터 유닛의 상응하는 비트 위치를 위해 비트 값을 1로 설정하는 단계에 따라서 결정되는 것을 특징으로 하는 데이터 처리 방법.
- 제9항에 있어서, 결정 단계는 에러에 대비하여 데이터 유닛의 각각을 분석하는 단계(각각의 데이터 유닛은 에러 검출 비트 포함) 및 만약 수용 불가능한 에러가 검출되었다면 데이터 유닛의 재전송을 요구하는 단계를 포함하는 것을 특징으로 하는 데이터 처리 방법.
- 제11항에 있어서, 상기 에러 검출 비트는 순환 리던던시 코드 검사 비트이고 각각의 데이터 유닛은 에러 검출 비트를 포함하지 않는 것을 특징으로 하는 데이터 처리 방법.
- 만약 에러가 검출되면 전송된 데이터 유닛이 수신, 에러 검사, 재전송되어 데이터 유닛의 시퀀스가 생성되는 자동 반복 요구(ARQ) 데이터 트랜젝션 시스템에서, 데이터 처리 방법에 있어서,제1데이터 유닛 재구성 연산은 시퀀스의 교호 데이터 유닛에서 실행되고 제2데이터 유닛 재구성 연산은 시퀀스의 다른 데이터 유닛에서 실행되어 허용 데이터 유닛을 재구성하는 것을 특징으로 하는 데이터 처리 방법.
- 제15항에 있어서, 제1 및 제2재구성 연산 중 하나는 시퀀스의 현재 데이터 유닛과 전에 수신된 데이터 유닛을 근거로 다수결된 데이터 유닛을 결정하는 단계를 포함하는 것을 특징으로 하는 데이터 처리 방법.
- 제15항에 있어서, 다수결 데이터 유닛은:데이터 유닛의 각 상응하는 비트 위치에 대해 시퀀스의 현재 및 전에 수신된 데이터 유닛 각각의 상응하는 비트 위치의 비트 값의 합을 누산하는 단계;시퀀스의 데이터 유닛 수를 근거로 임계값을 결정하는 단계;각각의 누산된 합을 임계값과 비교하는 단계;만약 누산된 합이 임계값과 같거나 그 미만일 때, 다수결된 데이터 유닛의 상응하는 비트 위치를 위한 비트값을 0으로 설정하는 단계; 및만약 누산된 합이 임계값보다 크면, 다수결된 데이터 유닛의 상응하는 비트 위치를 위해 비트 값을 1로 설정하는 단계에 따라서 결정되는 것을 특징으로 하는 데이터 처리 방법.
- 제15항에 있어서, 제1 및 제2재구성 연산 중 하나는:현재 수신된 데이터 유닛을 하나 또는 그 이상의 미리 수신된 데이터 유닛을 근거로 한 데이터 유닛과 비교하는 단계;다른 비트 값을 갖는 비트 위치의 수를 확인하는 단계; 및새로운 데이터 유닛을 만들기 위해 하나 또는 그 이상의 다른 비트 값을 변환하는 단계를 포함하는 것을 특징으로 하는 데이터 처리 방법.
- 제18항에 있어서,만약 새로운 데이터 유닛이 허용될 수 있는지 없는지를 결정하는 단계, 다른 비트 값들 중 하나를 변환하는 단계를 반복하는 단계를 더 포함하는 것을 특징으로 하는 데이터 처리 방법.
- 제15항에 있어서,제1데이터 유닛 재구성 연산은 시퀀스의 데이터 유닛에서 실행되는 다수결 연산이고 제2데이터 유닛 재구성 연산은 현재 수신된 데이터 유닛을 미리 수신된 하나 또는 그 이상의 데이터 유닛을 토대로한 데이터 유닛과 비교하는 비교 연산인 것을 특징으로 하는 데이터 처리 방법.
- 시퀀스의 여러번 수신된 데이터 유닛을 재구성하는 방법에 있어서:(a) 재구성된 데이터 유닛의 하나 또는 그 이상의 상응하는 비트 위치에 대해 시퀀스의 데이터 유닛 각각에 대한 상응하는 비트 위치를 위해 비트 값의 합을 누산하는 단계;(b) 시퀀스의 데이터 유닛의 수를 근거로 하여 임계값을 결정하는 단계;(c) 각각의 누산 합계를 임계값과 비교하는 단계;(d) 만약 누산 합계가 임계값과 같거나 그 미만이면, 재구성된 데이터 유닛의 상응하는 비트 위치에 대한 비트 값을 0으로 정하는 단계; 및(e) 만약 누산 합계가 임계값 보다 크다면, 재구성된 데이터 유닛의 상응하는 비트 위치를 위한 비트 값을 1로 정하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제21항에 있어서, 임계값 결정 단계는:시퀀스의 데이터 유닛의 수를 2로 나누고, 최종 몫을 버리는 단계를 포함하는 것을 특징으로 하는 방법.
- 제21항에 있어서, 단계(a)-(e)는 재구성된 데이터 유닛의 각 비트 위치를 위해 실행되는 것을 특징으로 하는 방법.
- 제21항에 있어서, 단계(a)-(e)는 재구성된 데이터 유닛의 단지 일부 비트 위치만을 위해 실행되는 것이 특징인 방법.
- 데이터 통신 시스템에 있어서,데이터 통신 링크를 통해 여러번 데이터 유닛을 전송하므로서 데이터 유닛의 시퀀스를 생성하는 송신기 및데이터 유닛의 시퀀스를 수신하기 위해 데이터 통신 링크에 접속된 데이터 프로세서와 크랜시버를 포함하는 수신기를 포함하는데,여기서, 데이터 프로세서는(1)(a) 차례로 초기에 수신된 데이터 유닛과 현재 수신된 데이터 유닛의 정보를 이용하여 다수결 연산 실행하여 다수결 데이터 유닛(교호 데이터 유닛을 위해 재구성된 데이터 유닛)을 생성하므로서 차례로 수신된 교호 데이터 유닛 및(b) 다른 비트 값을 갖는 비트 위치의 수를 확인하기 위해 다수결 데이터 유닛과 현재 수신된 데이터 유닛을 비교하고, 하나 또는 그 이상의 이들 비트 값을 변환하므로서, 교호 데이터 유닛과는 다른, 차례로 수신된 데이터 유닛(재구성된 데이터 유닛인 하나 또는 그 이상의 변화된 비트값을 갖는)을 위해,데이터 유닛을 재구성하고,(2) 재구성된 데이터 유닛이 허용될 수 있는지를 결정하는 것을 특징으로 하는 데이터 통신 시스템.
- 제25항에 있어서, 상기 수신기는 휴대용 무선 유닛이고 상기 데이터 통신 링크는 무선 주파수 채널인 것을 특징으로 하는 데이터 통신 시스템.
- 데이터 유닛의 시퀀스가 생성되도록, 만약 에러가 검출되면 전송된 데이터 유닛 수신, 에러 검사, 재전송되는 자동 반복 요구(ARQ) 무선 통신 시스템에 있어서:무선 통신 채널을 통해 데이터 유닛의 시퀀스를 전송하는 송신 무선국 및데어터 유닛의 시퀀스를 수신하는 수신 시퀀스 및 트랜시버를 포함하는 수신 무선국을 포함하는데,데이터 프로세서는 시퀀스의 교호 데이터 유닛에서 제1재구성 연산을 실행하고 시퀀스의 다른 데이터 유닛에서 제2재구성 연산을 실행하여 허용 데이터 유닛을 재구성하는 것을 특징으로 하는 시스템.
- 제27항에 있어서, 제1데이터 유닛 재구성 연산은 데어터 유닛 시퀀스에서 실행된 다수결 연산이고 제2데이터 재구성 연산은 현재 수신된 데이터 유닛과 미리 수신된 하나 또는 그 이상의 데이터 유닛을 근거로 한 데이터 유닛을 비교하는 비교 연산인 것을 특징으로 하는 시스템.
- 제27항에 있어서,상기 제1데이터 유닛 재구성 연산은 데이터 유닛 시퀀스에서 실행되는 다수결 연산이며, 데이터 프로세서는, 시퀀스의 데이터 유닛 각각의 상응하는 비트 위치에 대한 비트 값의 합을 저장하기 위해, 재구성된 데이터 유닛의 하나 또는 그 이상의 비트 위치를 위한 비트 어큐뮬레이터를 보유하는 것을 특징으로 하는 시스템.
- 제29항에 있어서, 데이터 프로세서는 시퀀스에서 데이터 유닛의 수를 근거로 임계값을 결정하고, 각 누산 합계를 임계값과 비교하고, 그리고 만약 누산 합계가 임계값보다 낮거나 그와 같으면, 다수결 데이터 유닛의 상응하는 비트 위치에 대한 비트 값을 0으로 설정하고, 만약 누산 합계가 임계값보다 크면, 다수결 데이터 유닛의 상응하는 비트 위치에 대한 비트 값을 1로 설정하는 것을 특징으로 하는 시스템.
- 제27항에 있어서, 상기 제2재구성을 실행할 때, 데이터 프로세서는 현재 수신된 데이터 유닛과 전에 수신된 하나 또는 그 이상의 데이터 유닛을 토대로 한 데이터 유닛을 비교하고, 다른 비트 값을 갖는 비트 위치의 수를 확인하며, 하나 또는 그 이상의 다른 비트 값을 변환시켜서 새로운 데이터 유닛을 생성시키는 것이 특징인 시스템.
- 제31항에 있어서, 데이터 프로세서는, 만약 새로운 데이터 유닛이 수용가능한지 그렇지 않은지를 결정하여, 제2의 다른 비트 값으로 변환하는 것을 특징으로 하는 시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/626,008 US5968197A (en) | 1996-04-01 | 1996-04-01 | Method and apparatus for data recovery |
US08/626,008 | 1996-04-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000004998A true KR20000004998A (ko) | 2000-01-25 |
KR100355523B1 KR100355523B1 (ko) | 2003-01-24 |
Family
ID=24508571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-1998-0707611A KR100355523B1 (ko) | 1996-04-01 | 1997-03-28 | 자동반복요구시스템에서데이터를복원하는방법및장치 |
Country Status (12)
Country | Link |
---|---|
US (1) | US5968197A (ko) |
EP (1) | EP0891662B1 (ko) |
JP (1) | JP3775800B2 (ko) |
KR (1) | KR100355523B1 (ko) |
CN (1) | CN1236579C (ko) |
AU (1) | AU715820B2 (ko) |
BR (1) | BR9708584A (ko) |
DE (1) | DE69733346T2 (ko) |
HK (1) | HK1018559A1 (ko) |
MY (1) | MY117296A (ko) |
PL (1) | PL182761B1 (ko) |
WO (1) | WO1997037459A1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020094920A (ko) * | 2001-06-13 | 2002-12-18 | 가부시키가이샤 엔티티 도코모 | 이동체 통신 시스템, 이동체 통신 방법, 기지국, 이동국및 이동체 통신 시스템에 있어서의 신호 송신 방법 |
KR100719895B1 (ko) * | 2000-08-25 | 2007-05-18 | 에스케이 텔레콤주식회사 | 무선 비동기 전송 모드 망을 위한 패킷 결합 장치 및 방법 |
KR101038489B1 (ko) * | 2003-03-05 | 2011-06-01 | 삼성테크윈 주식회사 | Cdma 통신망을 이용한 영상 전송장치 및 방법 |
Families Citing this family (90)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5959613A (en) * | 1995-12-01 | 1999-09-28 | Immersion Corporation | Method and apparatus for shaping force signals for a force feedback device |
FI103540B (fi) * | 1997-04-28 | 1999-07-15 | Nokia Mobile Phones Ltd | Menetelmä pakettikytkentäisen datan siirtoon matkapuhelinjärjestelmäss ä |
FI103541B1 (fi) * | 1997-04-28 | 1999-07-15 | Nokia Mobile Phones Ltd | Menetelmä pakettikytkentäisen datan siirtoon matkapuhelinjärjestelmässä |
FI972987A (fi) * | 1997-07-14 | 1999-01-15 | Nokia Telecommunications Oy | Lähetetyn datakehyksen uudelleenmuodostaminen |
US6101168A (en) * | 1997-11-13 | 2000-08-08 | Qualcomm Inc. | Method and apparatus for time efficient retransmission using symbol accumulation |
JP3754824B2 (ja) * | 1998-01-26 | 2006-03-15 | キヤノン株式会社 | 印刷システム、制御方法、情報処理装置及び出力装置 |
US6581177B1 (en) * | 1998-05-01 | 2003-06-17 | Texas Instruments Incorporated | Multi-access, collision-based communications |
US6980543B1 (en) * | 1998-06-19 | 2005-12-27 | Juniper Networks, Inc. | Interconnect network for operation within a communication node |
US7058077B1 (en) * | 1998-08-17 | 2006-06-06 | Nortel Networks Limited | Flexible frame structure for a CDMA wireless network |
KR100354745B1 (ko) * | 1998-11-02 | 2002-12-18 | 삼성전자 주식회사 | 비디오코딩및디코딩방법 |
US6209111B1 (en) * | 1998-11-09 | 2001-03-27 | Microsoft Corporation | Error correction on a mobile device |
US6462648B1 (en) * | 1999-03-13 | 2002-10-08 | Code Systems, Inc. | Vehicle security system |
US6357028B1 (en) * | 1999-03-19 | 2002-03-12 | Picturetel Corporation | Error correction and concealment during data transmission |
JP2000349742A (ja) * | 1999-03-31 | 2000-12-15 | Matsushita Electric Ind Co Ltd | 通信端末装置、基地局装置及び無線通信方法 |
US6772215B1 (en) * | 1999-04-09 | 2004-08-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for minimizing feedback responses in ARQ protocols |
US6850559B1 (en) * | 1999-06-28 | 2005-02-01 | At&T Corp. | System and methods for transmitting data |
US6523148B1 (en) * | 1999-08-19 | 2003-02-18 | Koninlijke Philips Electronics N.,V. | Majority decision method for improved frame error rate in the digital enhanced cordless telecommunications system |
JP3640844B2 (ja) * | 1999-09-17 | 2005-04-20 | 株式会社東芝 | エラー処理機能を備えた伝送装置及びエラー処理方法 |
US6651184B1 (en) * | 1999-11-03 | 2003-11-18 | Hewlett-Packard Development Company, L.P. | Isochronous transfer mode on a universal serial bus with error correction algorithms |
JP4330767B2 (ja) * | 2000-06-26 | 2009-09-16 | 株式会社エヌ・ティ・ティ・ドコモ | 自動再送要求を行う通信方法及び基地局装置 |
KR100525384B1 (ko) * | 2000-10-31 | 2005-11-02 | 엘지전자 주식회사 | 무선 통신 시스템에서의 패킷 재전송 제어 방법 |
US7010730B1 (en) * | 2000-11-01 | 2006-03-07 | Sunrise Telecom Incorporated | System and method for testing the upstream channel of a cable network |
US7095729B2 (en) * | 2000-12-22 | 2006-08-22 | Intel Corporation | Method for multimedia communication over packet channels |
US20030084020A1 (en) * | 2000-12-22 | 2003-05-01 | Li Shu | Distributed fault tolerant and secure storage |
US6691273B2 (en) * | 2001-01-17 | 2004-02-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Error correction using packet combining during soft handover |
US6763491B2 (en) * | 2001-02-07 | 2004-07-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and systems for avoiding unnecessary retransmissions associated with automatic retransmission query schemes in radiocommunication systems |
US6944123B1 (en) * | 2001-03-21 | 2005-09-13 | Cisco Technology, Inc. | Redundant packet selection and manipulation in wireless communications systems |
JP3476788B2 (ja) * | 2001-05-11 | 2003-12-10 | シャープ株式会社 | 通信方式ならびに送信装置、受信装置およびこれらを備えた通信システム |
US20030039226A1 (en) | 2001-08-24 | 2003-02-27 | Kwak Joseph A. | Physical layer automatic repeat request (ARQ) |
US7889742B2 (en) * | 2001-09-29 | 2011-02-15 | Qualcomm, Incorporated | Method and system for improving data throughput |
US8089940B2 (en) * | 2001-10-05 | 2012-01-03 | Qualcomm Incorporated | Method and system for efficient and reliable data packet transmission |
KR20030040932A (ko) * | 2001-11-17 | 2003-05-23 | 엘지전자 주식회사 | 무선 단말의 에러 데이터 완성 방법 |
US7171493B2 (en) * | 2001-12-19 | 2007-01-30 | The Charles Stark Draper Laboratory | Camouflage of network traffic to resist attack |
US7099318B2 (en) * | 2001-12-28 | 2006-08-29 | Intel Corporation | Communicating message request transaction types between agents in a computer system using multiple message groups |
US6944617B2 (en) * | 2001-12-28 | 2005-09-13 | Intel Corporation | Communicating transaction types between agents in a computer system using packet headers including an extended type/extended length field |
US7581026B2 (en) * | 2001-12-28 | 2009-08-25 | Intel Corporation | Communicating transaction types between agents in a computer system using packet headers including format and type fields |
US7184399B2 (en) * | 2001-12-28 | 2007-02-27 | Intel Corporation | Method for handling completion packets with a non-successful completion status |
US7191375B2 (en) * | 2001-12-28 | 2007-03-13 | Intel Corporation | Method and apparatus for signaling an error condition to an agent not expecting a completion |
US8051443B2 (en) * | 2002-01-02 | 2011-11-01 | Sony Corporation | Content replacement by PID mapping |
CN101572795B (zh) | 2002-01-02 | 2011-07-06 | 索尼电子有限公司 | 部分加密和pid映射 |
US7007219B2 (en) * | 2002-01-11 | 2006-02-28 | Ncr Corporation | Methods and apparatus for error detection and correction of an electronic shelf label system communication error |
US7036065B2 (en) | 2002-03-18 | 2006-04-25 | Harris Corporation | ARQ combining holdoff system and method |
CA2393502A1 (en) * | 2002-07-15 | 2004-01-15 | Mark J. Frazer | System and method for reliable transport in a computer network |
US7573958B2 (en) * | 2002-07-18 | 2009-08-11 | Motorola, Inc. | Receiver for and method of recovering transmitted symbols in a H-ARQ packet retransmission |
US8818896B2 (en) | 2002-09-09 | 2014-08-26 | Sony Corporation | Selective encryption with coverage encryption |
GB2399719A (en) * | 2003-03-18 | 2004-09-22 | Nokia Corp | Transmission of data with forward error correction information |
US7437593B2 (en) * | 2003-07-14 | 2008-10-14 | International Business Machines Corporation | Apparatus, system, and method for managing errors in prefetched data |
US7188292B2 (en) * | 2003-09-26 | 2007-03-06 | Nortel Networks Limited | Data mirroring system |
US7971121B1 (en) * | 2004-06-18 | 2011-06-28 | Verizon Laboratories Inc. | Systems and methods for providing distributed packet loss concealment in packet switching communications networks |
CN104301079A (zh) * | 2004-12-22 | 2015-01-21 | 艾利森电话股份有限公司 | 使用重复确认的数据流控制 |
KR20060079570A (ko) * | 2004-12-31 | 2006-07-06 | 삼성전자주식회사 | 통신 시스템에서 데이터 재전송 장치 및 방법 |
JP2006197173A (ja) * | 2005-01-13 | 2006-07-27 | Oki Electric Ind Co Ltd | 無線通信装置、無線通信システム、及び無線通信方法 |
US20060179392A1 (en) * | 2005-02-08 | 2006-08-10 | Takaaki Ota | Handshakeless retransmission protocol |
US20060291452A1 (en) * | 2005-06-24 | 2006-12-28 | Motorola, Inc. | Method and apparatus for providing reliable communications over an unreliable communications channel |
JP4571893B2 (ja) * | 2005-07-26 | 2010-10-27 | 日本放送協会 | デジタル信号受信装置及びデジタル信号受信プログラム |
JP2007104423A (ja) * | 2005-10-05 | 2007-04-19 | Oki Electric Ind Co Ltd | 連送方式による誤り訂正方法、通信システム及び受信装置 |
KR100880171B1 (ko) * | 2005-12-29 | 2009-01-23 | 삼성전자주식회사 | 무선 통신 시스템에서 단말의 디코딩 장치 및 방법 |
US7555464B2 (en) * | 2006-03-01 | 2009-06-30 | Sony Corporation | Multiple DRM management |
JP2008103991A (ja) * | 2006-10-19 | 2008-05-01 | Oki Electric Ind Co Ltd | データ伝送方法 |
DE102007014997B4 (de) * | 2007-03-28 | 2013-08-29 | Continental Automotive Gmbh | Redundante Signalübertragung |
US8169992B2 (en) | 2007-08-08 | 2012-05-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Uplink scrambling during random access |
TW201123793A (en) * | 2009-12-31 | 2011-07-01 | Ralink Technology Corp | Communication apparatus and interfacing method for I/O control interface |
US8392810B2 (en) * | 2010-01-25 | 2013-03-05 | Qualcomm Incorporated | Majority vote error correction |
US8522121B2 (en) * | 2010-02-19 | 2013-08-27 | Broadcom Corporation | Low complexity error correction using cyclic redundancy check (CRC) |
KR20110124729A (ko) * | 2010-05-11 | 2011-11-17 | 한국전자통신연구원 | 통신 시스템에서 데이터 송수신 장치 및 방법 |
DE102011053883B4 (de) * | 2011-09-23 | 2022-03-10 | Rp-Technik Gmbh | Notlichtbeleuchtungsanlage mit Datenkommunikationsfähigkeiten |
US8689049B2 (en) * | 2011-11-03 | 2014-04-01 | Hewlett-Packard Development Company, L.P. | Corrective actions based on probabilities |
CN106502624B (zh) * | 2011-11-30 | 2019-10-18 | 英特尔公司 | 用于提供向量横向多数表决功能的处理器、设备和处理系统 |
TW201401042A (zh) * | 2012-06-18 | 2014-01-01 | Hon Hai Prec Ind Co Ltd | 顯卡故障處理系統及方法 |
GB2504522B (en) | 2012-08-01 | 2014-12-17 | Canon Kk | Data processing method and apparatus for processing a plurality of received data copies |
US10567489B2 (en) * | 2013-03-15 | 2020-02-18 | Time Warner Cable Enterprises Llc | System and method for seamless switching between data streams |
EP3221969B1 (en) | 2014-11-20 | 2022-05-11 | Aviat Networks, Inc. | Managing integrity of framed payloads using redundant signals |
US10205562B1 (en) * | 2017-01-03 | 2019-02-12 | Mbit Wireless, Inc. | Method and apparatus for error correction |
US10636286B2 (en) * | 2017-05-05 | 2020-04-28 | Tyco Safety Products Canada Ltd | Signal reconstruction using recursive data and signal recovery using previous known signals |
US20200145392A1 (en) * | 2018-11-07 | 2020-05-07 | Qualcomm Incorporated | Apparatus and methods for real time soft combining of decrypted data |
US10868662B2 (en) * | 2018-11-30 | 2020-12-15 | Ciena Corporation | Virtualized synchronous Ethernet interfaces |
CN110134552B (zh) * | 2019-05-09 | 2023-04-14 | 中国航空工业集团公司西安航空计算技术研究所 | 一种基于经验学习的容错方法 |
US11121820B2 (en) * | 2019-11-12 | 2021-09-14 | Qualcomm Incorporated | Media access controller with a codec error model |
CN111628780B (zh) * | 2020-05-07 | 2023-04-25 | 中国科学院微电子研究所 | 数据编码、解码方法及数据处理系统 |
US11290209B2 (en) * | 2020-07-17 | 2022-03-29 | Audiowise Technology Inc. | Wireless communication method and wireless communication device which uses the wireless communication method |
US11580396B2 (en) | 2020-10-13 | 2023-02-14 | Aira Technologies, Inc. | Systems and methods for artificial intelligence discovered codes |
US11088784B1 (en) | 2020-12-24 | 2021-08-10 | Aira Technologies, Inc. | Systems and methods for utilizing dynamic codes with neural networks |
US11575469B2 (en) | 2020-12-28 | 2023-02-07 | Aira Technologies, Inc. | Multi-bit feedback protocol systems and methods |
US11191049B1 (en) | 2020-12-28 | 2021-11-30 | Aira Technologies, Inc. | Systems and methods for improving wireless performance |
US11477308B2 (en) | 2020-12-28 | 2022-10-18 | Aira Technologies, Inc. | Adaptive payload extraction in wireless communications involving multi-access address packets |
US11483109B2 (en) | 2020-12-28 | 2022-10-25 | Aira Technologies, Inc. | Systems and methods for multi-device communication |
US11368251B1 (en) | 2020-12-28 | 2022-06-21 | Aira Technologies, Inc. | Convergent multi-bit feedback system |
US11489624B2 (en) | 2021-03-09 | 2022-11-01 | Aira Technologies, Inc. | Error correction in network packets using lookup tables |
US11496242B2 (en) * | 2021-03-15 | 2022-11-08 | Aira Technologies, Inc. | Fast cyclic redundancy check: utilizing linearity of cyclic redundancy check for accelerating correction of corrupted network packets |
US11489623B2 (en) * | 2021-03-15 | 2022-11-01 | Aira Technologies, Inc. | Error correction in network packets |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3662338A (en) * | 1970-02-01 | 1972-05-09 | Radiation Inc | Modified threshold decoder for convolutional codes |
US4128809A (en) * | 1976-08-31 | 1978-12-05 | Nippon Electric Co., Ltd. | Time diversity receiver for processing repeatedly received signal bits in consideration of a maximum-level and/or a favorably received signal bit |
JPS5910099B2 (ja) * | 1976-10-27 | 1984-03-07 | 日本電気株式会社 | 多数決決定回路 |
NL7905968A (nl) * | 1979-08-03 | 1981-02-05 | Philips Nv | Werkwijze voor het detecteren van een digitaal code- woord en codedetector voor het uitvoeren van de werkwijze. |
FR2503965B1 (fr) * | 1981-04-08 | 1987-07-24 | Thomson Csf | Procede de protection contre les erreurs de transmission des messages radio-telegraphiques et dispositif de mise en oeuvre |
JPS61198931A (ja) * | 1985-02-28 | 1986-09-03 | Nec Corp | 表示機能付無線選択呼出受信機 |
US5241548A (en) * | 1991-05-23 | 1993-08-31 | Motorola, Inc. | Method for error correction of a transmitted data word |
CA2095719C (en) * | 1991-09-20 | 1999-05-11 | Stephen N. Levine | Extended error correction of a transmitted data message |
US5321703A (en) * | 1992-03-13 | 1994-06-14 | Digital Equipment Corporation | Data recovery after error correction failure |
US5404374A (en) * | 1993-07-12 | 1995-04-04 | Apple Computer, Inc. | Method and apparatus for transmitting and receiving encoded data using multiple frequency coding |
US5426653A (en) * | 1993-07-28 | 1995-06-20 | Motorola, Inc. | Method and apparatus for performing error correction on a signal received by a radio communication device |
CA2129206C (en) * | 1993-08-10 | 1998-07-14 | Mark Thurman | Integration of tv video with ir tracker features |
US5745502A (en) * | 1996-09-27 | 1998-04-28 | Ericsson, Inc. | Error detection scheme for ARQ systems |
US5870406A (en) * | 1997-02-19 | 1999-02-09 | Ericsson Inc. | Automatic repeat request(ARQ) data communications method and apparatus |
-
1996
- 1996-04-01 US US08/626,008 patent/US5968197A/en not_active Expired - Lifetime
-
1997
- 1997-03-15 MY MYPI97001095A patent/MY117296A/en unknown
- 1997-03-28 KR KR10-1998-0707611A patent/KR100355523B1/ko not_active IP Right Cessation
- 1997-03-28 EP EP97919901A patent/EP0891662B1/en not_active Expired - Lifetime
- 1997-03-28 CN CNB971934789A patent/CN1236579C/zh not_active Expired - Fee Related
- 1997-03-28 DE DE69733346T patent/DE69733346T2/de not_active Expired - Lifetime
- 1997-03-28 JP JP53534497A patent/JP3775800B2/ja not_active Expired - Fee Related
- 1997-03-28 PL PL97329110A patent/PL182761B1/pl not_active IP Right Cessation
- 1997-03-28 WO PCT/US1997/004693 patent/WO1997037459A1/en active IP Right Grant
- 1997-03-28 BR BR9708584A patent/BR9708584A/pt not_active Application Discontinuation
- 1997-03-28 AU AU24223/97A patent/AU715820B2/en not_active Ceased
-
1999
- 1999-08-12 HK HK99103496A patent/HK1018559A1/xx not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100719895B1 (ko) * | 2000-08-25 | 2007-05-18 | 에스케이 텔레콤주식회사 | 무선 비동기 전송 모드 망을 위한 패킷 결합 장치 및 방법 |
KR20020094920A (ko) * | 2001-06-13 | 2002-12-18 | 가부시키가이샤 엔티티 도코모 | 이동체 통신 시스템, 이동체 통신 방법, 기지국, 이동국및 이동체 통신 시스템에 있어서의 신호 송신 방법 |
KR101038489B1 (ko) * | 2003-03-05 | 2011-06-01 | 삼성테크윈 주식회사 | Cdma 통신망을 이용한 영상 전송장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
CN1214828A (zh) | 1999-04-21 |
EP0891662A1 (en) | 1999-01-20 |
DE69733346D1 (de) | 2005-06-30 |
CN1236579C (zh) | 2006-01-11 |
US5968197A (en) | 1999-10-19 |
HK1018559A1 (en) | 1999-12-24 |
JP3775800B2 (ja) | 2006-05-17 |
DE69733346T2 (de) | 2006-02-02 |
JP2000507777A (ja) | 2000-06-20 |
BR9708584A (pt) | 1999-08-03 |
KR100355523B1 (ko) | 2003-01-24 |
PL329110A1 (en) | 1999-03-15 |
WO1997037459A1 (en) | 1997-10-09 |
PL182761B1 (pl) | 2002-02-28 |
EP0891662B1 (en) | 2005-05-25 |
AU2422397A (en) | 1997-10-22 |
AU715820B2 (en) | 2000-02-10 |
MY117296A (en) | 2004-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100355523B1 (ko) | 자동반복요구시스템에서데이터를복원하는방법및장치 | |
US11849017B2 (en) | Protocol synchronization for HARQ | |
KR101405927B1 (ko) | 이동 통신 시스템에서의 통신 방법 | |
US7136929B2 (en) | Broadcast in a wireless communications system | |
EP1190520B1 (en) | System and method for implementing hybrid automatic repeat request using parity check combining | |
US6173431B1 (en) | Method and apparatus for transmitting and receiving information packets using multi-layer error detection | |
EP1852996A2 (en) | Error detection and retransmission methods and devices for communication systems | |
JP2002508640A (ja) | 通信システムにおける識別子情報送信方法及び装置 | |
WO2003013067A1 (en) | Forward error correction system and method for packet based communication systems | |
US20220209893A1 (en) | Adaptive Payload Extraction and Retransmission in Wireless Data Communications with Error Aggregations | |
EP1018816A1 (en) | Accumulative ARQ method and system | |
JP5236735B2 (ja) | 送信機及び受信機間の改良されたデータ構造境界同期 | |
US9203441B2 (en) | Partial packet recovery in wireless networks | |
CN111246428A (zh) | 一种网络可靠通信方法、系统、装置及存储介质 | |
CN101296059A (zh) | 通信系统的错误检测方法与通信台和通信装置 | |
KR100392641B1 (ko) | 비동기 3세대 이동 통신 시스템의 하이브리드 에이알큐를 위한 적응 코딩 방법 | |
JP3027800B2 (ja) | 無線lanにおける伝送制御方法および伝送制御装置 | |
KR100352895B1 (ko) | 비동기 이동 통신 시스템에서의 하이브리드 에이알큐의적용을 위한 부가 정보 전송 방법 | |
US11996936B2 (en) | Bit error correction for Bluetooth low energy | |
WO1999004527A2 (en) | Reconstruction of a sent data frame |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 19980925 Patent event code: PA01051R01D Comment text: International Patent Application |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19990913 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20010830 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: 20020625 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20020924 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20020925 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
PG1701 | Publication of correction |
Patent event code: PG17011E01I Patent event date: 20030422 Comment text: Request for Publication of Correction |
|
PR1001 | Payment of annual fee |
Payment date: 20050920 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20060920 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20070920 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20080923 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20080923 Start annual number: 7 End annual number: 7 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |