답변:
전송 속도 는 심볼에 대한 개별 비트 시간 또는 슬롯의 속도입니다 . 모든 슬롯이 반드시 데이터 비트를 전달하는 것은 아니며 일부 프로토콜에서는 슬롯이 여러 비트를 전달할 수 있습니다. 예를 들어 한 번에 2 비트를 나타내는 데 사용되는 4 개의 전압 레벨을 상상해보십시오.
비트 레이트 은 실제 데이터 비트 전송 속도입니다. 일부 비트 타임 슬롯은 프로토콜 오버 헤드에 사용되므로 전송 속도보다 작을 수 있습니다. 또한 심볼 당 하나 이상의 비트를 전달하는 고급 프로토콜의 전송 속도 이상일 수 있습니다.
예를 들어, 공통 RS-232 프로토콜을 고려하십시오. 9600 보드, 8 데이터 비트, 1 정지 비트, 패리티 비트 없음을 사용한다고 가정 해 봅시다. 하나의 전송 된 "문자"는 다음과 같습니다.
전송 속도는 9600 비트 / 초이므로 각 타임 슬롯의 길이는 1/9600 초 = 104µs입니다. 문자는 총 10 비트 시간 슬롯에 대해 시작 비트, 8 데이터 비트 및 정지 비트로 구성됩니다. 따라서 전체 문자를 전송하는 데 1.04ms가 걸립니다.
그러나이 시간 동안 실제 데이터 비트는 8 개만 전송됩니다. 따라서 유효 비트 레이트는 (8 비트) / (1.04ms) = 7680 비트 / 초입니다.
예를 들어 보드 속도가 동일하게 유지 된 상태에서 한 번에 2 비트를 표시하기 위해 4 개의 전압 레벨을 사용하는 다른 프로토콜 인 경우 각 문자에 16 비트가 전송됩니다. 그러면 비트 전송률이 15,360 비트 / 초가되고 실제로 전송 속도보다 높아집니다.
그만큼 라인 비트율 이동이 두번째 당 비트 수이다.
데이터 비트 레이트의 개수 의 정보 비트들은 초당 이동된다.
그만큼 전송 속도의 숫자 기호 (초당 보드가 이름을 따서 에밀 바우 돗 )
회선 속도와 정보 속도는 다음과 같은 이유로 다를 수 있습니다 회선 코딩
라인 코딩의 예는 QAM입니다 . QAM64는 심볼 당 6 비트 ( )를 인코딩 하므로 전송 속도는
(매우 고안된) 예로서 우리는 다음과 같은 것을 볼 수 있습니다 :
기본 속도 = 초당 64000 비트-이것이 데이터 속도
32 비트 기준으로 표준 프레이밍을 사용하여 한 줄에 1 개의 프레이밍 비트를 추가하여 라인 코딩 : 2000 개의 프레이밍 비트 라인 속도 는 이제 초당 66,000 비트입니다.
이제 QAM16 (심볼 당 4 비트를 인코딩)을 수행하므로 전송 속도 (또는 심볼 속도) = 16.5kBaud
라인 비트 전송률과 데이터 전송률이 다를 수있는 또 다른 방법은 스터프 비트 등의 비트 스트림에서, SDLC .
SDLC 프레이밍 심볼은 01111110 (0x7E)이며 프레임의 시작과 끝 모두에 사용됩니다. 분명히 우리는 데이터 필드가 프레임 심볼이되는 것을 원하지 않으며 링크의 쓸모없는 렌더링을 프레임의 시작이나 끝에 잘못 표시합니다.
이를 방지하기 위해, (전송 소스가 알고있는) 프레임의 페이로드 섹션 내에서 5 '1'비트의 시퀀스가 검출되면, 프레임 심볼의 조기 종료를 방지하기 위해 비트 스트림에 0이 삽입된다. 채널의 오버 헤드는 우연히 결정적 이지 않습니다 .
전송 속도는 초당 "슬롯"수를 나타냅니다. 대부분의 직렬 통신 형식에서 각 슬롯의 데이터는 1 또는 0입니다. 그러나, 예를 들어, 슬롯 당 4 개 (2 개)의 가능한 값에 대해 0과 3 사이의 값을 나타내는 전압을 전송할 수있다. 슬롯 당 4 개의 값을 사용하면 일반 "이진"모드 데이터보다 두 배 빠른 속도로 데이터를 전송할 수 있습니다.
이러한 종류의 인코딩은 전신의 초기에 사용되었지만 (모든 종류의 이상한 전략이 시도되었을 때) 더 이상 거리의 통신을 위해 더 이상 수행되지 않습니다. 그러나, 필요한 와이어 수를 줄이기 위해 컴퓨터 집적 회로 내에서 멀티 레벨 인코딩이 여전히 수행되는 경우가 있습니다.