Error Control   에러 제어, 오류 제어

(2019-02-20)
Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공업일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
통신/네트워킹 >   1. 통신 이란?
  2. 신뢰적 통신
[통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
인터넷/데이터통신 >   1. 데이터통신망
  2. 인터넷
  3. 데이터 네트워크 설계
[데이터 단위]
[프로토콜/계층]
[데이터 링크]
[TCP/IP]
[라우팅]
[인터넷 QoS]
[인터넷 관리]
[인터넷 응용]
[인터넷 기타]
[패킷교환(PSN)]
[인터넷 관련 기관]
프로토콜/계층 > [프로토콜 일반]
[계층 모델]
프로토콜 일반 >   1. "프로토콜"이란?
  2. TLV
  3. 투명성
  4. 핸드세이킹
  5. 전송제어절차
[프로토콜 기능]
[흐름 제어]
프로토콜 기능   1. 에러제어
  2. 캡슐화
  3. 순서제어
  4. 흐름제어
  5. 동기화
  6. 주소지정
  7. 단편화

Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공업일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
통신/네트워킹 >   1. 통신 이란?
  2. 신뢰적 통신
[통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
선로/전송 > [선로/케이블]
[전송 기초기술]
[전송 장비/회선]
[동기식전송방식]
전송 기초기술 >   1. 전송
  2. 전송망
[주요전송기술]
[다중화(Multiplexing)]
[다중접속(Multiple Access)]
[이중화(Duplexing)]
[에러제어(검출/정정)]
[디지털 오류/성능]
[전송속도/신호계위]
[PCM]
[전송(기타)]
에러제어(검출/정정)   1. 에러 제어
[재전송 기반]
[에러 검출]
[에러 정정]

Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공업일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
통신/네트워킹 >   1. 통신 이란?
  2. 신뢰적 통신
[통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
인터넷/데이터통신 >   1. 데이터통신망
  2. 인터넷
  3. 데이터 네트워크 설계
[데이터 단위]
[프로토콜/계층]
[데이터 링크]
[TCP/IP]
[라우팅]
[인터넷 QoS]
[인터넷 관리]
[인터넷 응용]
[인터넷 기타]
[패킷교환(PSN)]
[인터넷 관련 기관]
TCP/IP >   1. TCP/IP 이란?
[IP 계층]
[전송계층(UDP,TCP,SCTP,포트번호)]
[DHCP]
[TCP/IP 유틸리티]
[TCP/IP 기타일반]
전송계층(UDP,TCP,SCTP,포트번호) >   1. 전송 계층
[포트번호(프로세스식별)]
[TCP]
[UDP,SCTP,MPTCP]
TCP >   1. TCP
[TCP 패킷(세그먼트)]
[TCP 연결관리]
[TCP 오류제어]
[TCP 흐름/혼잡 제어]
[TCP 기타사항]
TCP 오류제어   1. 오류제어
  2. TCP 체크섬
  3. 확인응답
  4. TCP 재전송

1. 에러 제어 (Error Control)

  ㅇ 데이타 전송 중 발생되는 에러를 검출(에러검출), 보정(에러정정)하는 메커니즘

 
2. 에러제어 방식의 방향에 따른 구분후진 에러수정 (BEC) 
     - 일명, 검출후 재전송 방식(ARQ) 라고도 함
     - 수신측에서 오류 발생을 검출, 오류 발생 부분에 대해 재전송을 송신측에 요구
        . 오류 검출은 데이터에 보태진 패리티 비트 등을 활용하게됨 
     - 반드시 송수 양방향 링크(Full-Duplex)가 구성된 경우에 만 사용됨
        . 송신측은 에러를 검출할 수 있을 정도 만의 부가적인 정보를 함께 보냄

  ㅇ 전진 에러수정/순방향 오류제어 (FEC)
     - 송신측에서 오류를 정정할 수 있는 여분의 정보를 데이터에 첨가하여 송신하고, 
       수신측에서 이를 통해 정정하는 방식                    ☞ 채널 부호화 참조

  ※ FEC(순방향오류정정) 및 ARQ(검출후 재전송 방식)를 결합한 방법  ☞ H-ARQ 참조


3. 에러제어 방식의 에러 대처 방식에 따른 구분오류의 검출 및 폐기
     - 오류가 검출되면 바로 폐기
  ㅇ 확인 응답 송출
     - 수신측에서 오는 확인 응답 종류에 따라 송출 : 긍정 확인응답(ACK), 부정 확인응답(NACK)
  ㅇ 재전송 
     - 시간 만료시, 재전송 요구 (타이머 작동, 시간 만료이면 에러 발생으로 간주)
     - 수신측이 오류 확인시, 재전송 요구 (오류검출하면 NACK 전송 등)
     - 한편, TCP 재전송에서는 3개의 중복 ACK 보내는 (빠른 재전송) 방식도 있음
  ㅇ 오류정정
     - 오류정정코드 사용 등


4. 에러제어 목적 및 코드에 따른 구분오류검출 코드
     - 단지 전송중에 발생한 오류의 존재 여부만을 수신측이 알수있도록 하는 코드
        . 例) 패리티검사(Parity Check), 검사합 (Checksum), 순환중복검사 (CRC) 등

  ㅇ 오류정정 코드
     - 무엇이 잘못되었는가를 충분히 알 수 있는 여분의 정보를 포함시켜,
     - 수신측이 직접 오류를 고칠 수 있게하는 코드
        . 블록부호 
           .. 선형부호 : 例) Hamming Code 등
           .. 순환부호 : 例) Reed-Solomon Code, BCH Code 등
        . 길쌈부호(Convolution Code)
           .. 例) Viterbi Code, Turbo Code


[프로토콜 기능] 1. 에러제어 2. 캡슐화 3. 순서제어 4. 흐름제어 5. 동기화 6. 주소지정 7. 단편화
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
        1.   프로토콜 일반
              1. "프로토콜"이란?
              2. TLV
              3. 투명성
              4. 핸드세이킹
              5. 전송제어절차
          1.   프로토콜 기능
            1.   1. 에러제어
                2. 캡슐화
                3. 순서제어
                4. 흐름제어
                5. 동기화
                6. 주소지정
                7. 단편화
          2.   흐름 제어
        2.   계층 모델
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌