본문 바로가기

Contact English

【정보통신망 기술】 2강. 통신 제어 기술

 

2강. 통신 제어 기술

 

추천글 : 【정보통신망 기술】 정보통신망 기술 목차 


1. 통신 제어의 기본 [본문]

2. 신호 변환 - 디지털 변조 [본문]

3. 신호 변환 - 펄스 변조 [본문]

4. 신호 변환 - 베이스밴드 전송 [본문]

5. 데이터 링크 제어 프로토콜 - BSC [본문]

6. 데이터 링크 제어 프로토콜 - HDLC [본문]

7. 오류 제어 방식 [본문]

8. 오류 검출 방식 [본문]


 

1. 통신 제어의 기본 [목차]

⑴ 통신 속도와 통신 용량

⑵ 전송 방식 : 아날로그/디지털 전송, 직렬/병렬 전송, 동기식/비동기식 전송

⑶ 통신 방식

① 단방향(Simplex) 통신 : 한쪽 방향으로만 전송 가능 

○ 예 : 라디오, TV

② 반이중(Half-Duplex) 통신 : 양방향 전송이 가능하나 동시에는 불가능, 2선식 회선 

○ 예 : 무전기

③ 전이중(Full-Duplex) 통신 : 동시에 양방향 전송이 가능, 4선식 회선(2선식도 가능) 

○ 예 : 전화 

⑷ 회선 구성 방식

① Point-to-Point : 중앙 컴퓨터와 단말기를 1 : 1로 독립적으로 연결하는 방식

② Multi-Point(Multi-Drop) : 여러 대의 단말기들을 한 개의 통신 회선에 연결, 중앙 컴퓨터가 주국이 됨

③ 회선 다중 방식 : 여러 대의 단말기들을 다중화 장치를 이용하여 중앙 컴퓨터와 연결

⑸ 회선 제어 방식 : 여러 대의 단말장치가 동시에 데이터를 보내지 못하도록 하는 기술

① 경쟁 방식 : 송신 요구를 먼저 한 쪽이 송신 권한을 가지는 방식, Point-to-Point 방식에서 사용

② Polling/Selection 방식 : 주 컴퓨터에서 송·수신 제어권을 가지는 방식, Multi-Point 방식에서 사용

○ Polling : 주 컴퓨터가 단말기에게 전송을 허가하는 방식

 Selection : 주 컴퓨터가 단말기에게 수신이 준비됐는지 묻고, 준비됐으면 보내는 방식 

 

 

2. 신호 변환 - 디지털 변조 [목차]

 

 

3. 신호 변환 - 펄스 변조 [목차]

 

 

4. 신호 변환 - 베이스밴드 전송 [목차]

 

 

5. 데이터 링크 제어 프로토콜 - BSC(Binary Synchronous Control) [목차]

⑴ BSC :자 위주 방식

① 반이중 전송, Stop-and-Wait ARQ를 사용

② 오류 검출이 어렵고, 전송 효율이 나

⑵ 프레임 구조 = 헤더(SYN - SYN - SOH - Heading - STX) + 텍스트(본문) + 트레일러(ETX/ETB - BCC)

① SYN :·수신측 간 동기화를 위해 사용하는 문자로, 데이터와 구분하기 위해 각 프레임 내 두 개 이상

② Heading : 데이터 프레임 순서, 수신 스테이션 주소 등

③ BCC(Block Check Character) : 전송된 프레임의 오류 검출 문자

④ 기타 전송 제어문자

○ SOH(Start of Heading)

○ STX(Start of Text)

○ ETX(End of Text)

○ ETB(End of Transmission Block)

○ EOT(End of Transmission)

○ ENQ(Enquiry)

○ DLE(Data Link Escape) : 전송 제어문자 앞

○ ACK

○ NAK

 

 

6.  데이터 링크 제어 프로토콜 - HDLC [목차]

⑴ SDLC : BSC와 HDLC의 중간 단계, HDLC와 동일한 프레임 구조

⑵ HDLC : 비트 위주의 프로토콜

⑶ 프레임 구조 = 헤더(플래그 - 주소부 - 제어부) + 텍스트(정보부) + 트레일러(FCS - 플래그)

① 플래그(Flag) : 프레임의 시작과 끝을 표시. '01111110'

② 주소부 : 송·수신국 식별 목적. 방송용은 '11111111'. 시험용은 '00000000'

③ 제어부 : 프레임의 종류 식별

○ I 프레임 : 정보 프레임, '0'으로 시작, 사용자 데이터 전달

○ S 프레임 : 감독 프레임, '10'으로 시작, 오류 제어와 흐름 제어

○ U 프레임 : 비번호 프레임, '11'로 시작, 링크의 동작 모드 설정과 관리

④ FCS(Frame Check Sequence Field) : 오류 검출 코드(주로 CRC 코드), 16-32 bit

 

 

7. 오류 제어 방식 [목차]

⑴ 순방향 오류 수정(FEC, Forward Error Correction) : 검출된 오류를 수신 측에서 수정하는 방식

⑵ 역방향 오류 수정(BEC, Backward Error Correction) : 오류가 검출되면 송신 측에 재전송을 요구하는 방식

① 자동 반복 요청(ARQ, Automatic Repeat Request) : 수신 측이 송신 측에게 통보하고, 재전송하는 절차

② Stop-and-Wait ARQ : 송신 측에서 한 개의 블록을 전송한 후 수신 측으로부터 응답을 기다리는 방식

③ Go-Back-N ARQ : 수신 측에서 NAK를 보내면 오류가 발생한 블록 이후의 모든 블록을 재전송하는 방식

④ 선택적 재전송 ARQ : 수신 측에서 NAK를 보내면 오류가 발생한 블록만 재전송하는 방식

⑤ 적응적 ARQ : 데이터 블록의 길이를 채널의 상태에 따라 동적으로 변경하는 방식

 

 

8. 오류 검출 방식 [목차]

⑴ 패리티 검사(Parity Check)

⑵ 순환 중복 검사(CRC)

⑶ 에코 검사(Echo Check)

⑷ 자동 연속 방식

⑸ 해밍 코드(Hamming Code)

⑹ 상승 코드 방식

 

입력: 2017.07.19 18:31