2016년 6월 4일 토요일

레포트 자료실 컴퓨터 네트워킹 assignment - 8B6T Encoding 기술, 4 Wire Pairs에 나누어 보내는 기술을 설명 레폿



레포트 자료실 컴퓨터 네트워킹 assignment - 8B6T Encoding 기술, 4 Wire Pairs에 나누어 보내는 기술을 설명

[레포트] 컴퓨터 네트워킹 assignment - 8B6T Encoding 기술, 4 Wire Pairs에 나누어 보내는 기술을 설명



컴퓨터 네트워킹 assignment 2

1. `The frequency needed for a baud rate of 25 million is within the noise limits of category 3 UTP ` 이것이 100BaseT4 기술의 설계원리를 설명한 말이다. 8B/6T Encoding 기술, 4 Wire Pairs에 나누어 보내는 기술을 설명하시오.

8B6T(8 binary, 6 ternary)
8비트의 비트 패턴을 6개의 신호 요소로 나타냄
3개의 신호 준위를 가짐 : +. 0, -
cat 3는 일반적으로 10Base-T 네트워크에서 사용되며, 최대 10Mbps의 속도로 데이터를 전송할 수 있다. 그런데 이 cat 3에서 100Mbps를 지원하기 위해서는 특별한 기술이 필요한데 이것이 바로 8B/6T Encoding 기술이다. 0과 1, 두 개의 신호로는 8bit를 사용한다면 2^8= 256개의 신호를 만들어낼수 있지만 +와 0과 -를...





R E P R O T




























컴퓨터 네트워킹 assignment 2

1. `The frequency needed for a baud rate of 25 million is within the noise limits of category 3 UTP ` 이것이 100BaseT4 기술의 설계원리를 설명한 말이다. 8B/6T Encoding 기술, 4 Wire Pairs에 나누어 보내는 기술을 설명하시오.

? 8B6T(8 binary, 6 ternary)
8비트의 비트 패턴을 6개의 신호 요소로 나타냄
3개의 신호 준위를 가짐 : +. 0, -


cat 3는 일반적으로 10Base-T 네트워크에서 사용되며, 최대 10Mbps의 속도로 데이터를 전송할 수 있다. 그런데 이 cat 3에서 100Mbps를 지원하기 위해서는 특별한 기술이 필요한데 이것이 바로 8B/6T Encoding 기술이다. 0과 1, 두 개의 신호로는 8bit를 사용한다면 2^8= 256개의 신호를 만들어낼수 있지만 +와 0과 -를 이용하여 bit가 아닌 trit를 이용하면 3^6=729의 신호를 만들어 낼 수 있다. 이것은 다시 말해서 1byte가 6개의 time interval 안에 전송이 가능하다는 것으로 이렇게 하면 25%를 줄일수 있게 된다. 그러면 100Mbps가 75million baudrate로 전송이 가능하게 되어 한 pari마다 75/3이 되므로 cat
3의 범주 안에서 전송이 가능하게 된다.


? 4 Wire Pairs

㉠ 기본적인 Idea
- 3개의 pair(1,2,4) 케이블로 데이타를 송신
- pair 2 케이블로 신호(carrier) 감지.
㉡ pair 2로 부터 carrier를 감지하여 MAC계층에 보고하여, idle시 송신 개시



100Base-T4 의 송신 동작

100Base-T4 방식의 충돌감지 동작
송신 중 pair 2로 부터 carrier를 수신하면, 충돌발생 보고


2. Gigabit Ethernet Frames을 보낼때, Burst frame을 사용하는 경우, 첫번째 MAC frame 만 carrier extension을 붙이는 이유와 gap이 사용되는 목적을 설명하시오.

Burst frame은 첫 번째 MAC frame에만 붙인다. 그 이유는 첫 번째 frame이 전송되는 동안에 collision의 반사파가 도달하여 충돌여부를 알 수 있기 때문이다. 여기서 gap을 사용하는 이유는 점유한 line을 계속적으로 사용하기 위해서다.(The gaps keep the medium busy) 만약 중간 중간 나누어 보낸다면 Burst frame을 계속 붙여서 충돌여부를 확인해야하는 번거로움이 생기므로 gap을 붙여 지속적으로 line을 점유하여 다른 프레임들은 충돌여부를 감지할 필요 없이 안정적으로 전송할 수 있다.







3. 1000BaseT에서 4개의 pair가 각각 250 Mbps전송속도를 담당하게 된다. 한 개의 시그널이 2bits 정보를 전송하기 때문에 약 125MHz 신호의 전송이 필요하다. 이 신호를 Category 5 UTP로 보내기 위하여 어떤 기술을 사용하는가 설명하시오.

? cat 5는 100Mhz이다. 그러므로 125Mhz는 cat 5의 범주에서 벗어나게 되는데 이를 보완하기 위한 기술이 바로 PAM5 encoding과 trellis encoding, viterbi decoding이다. 이 기술을 사용 할 수 있는 배경을 보면 8bits는 2^8=256개의 신호를 만들 수 있지만 PAM5신호는 -2,-1,0,1,2 5개의 신호를 4개의 String으로 보내므로 5^4=625개의 다른 신호를 만들수 있다. 즉 369개 여분의 신호를 이용하여 trellis encoding과 Viterbi decoding 기술을 사용할 수 있게 됐다.

? trellis encoding
채널 부호화기법 TCM(Trellis Coded Modulation)
부호화시 신호간의 유클리드 거리(Euclidean distance)를 최대로 함으로써 복호화시 비터비 디코더의 검출에러를 줄여서 부호화이득을 높이기 위한 것.
트렐리스 부호의 대표적인 예는 흔히 Convolution code, 혹은 길쌈부호라고 한다.
여기에서는 보내고자 하는 송신 데이터 Sequence를 블록으로 나누어 처리하지 않고 Shift register에 순서대로 입력시켜 몇 가지 혼합된 Logic을 거쳐 출력부호 Sequence를 만들어 낸다.
이때, 입력 비트당 출력 비트의 수를 부호율이라 하는데 대개 1/2, 1/3 혹은 1/4 등으로 표시할 수 있다. 이 경우 입력 1비트당 출력 비트의 수가 2, 3 혹은 4비트가 되게 된다.
오류정정능력을 높이기 위해서는 부호율이 작아져야 하는데, 이점도 중요한 설계 이슈입니다. 수신기는 디지털 복조 후에 송신 데이터 Sequence를 결정하고 이를 복호하여 원하는 송신 데이터를 추출한다.
현재 가장 널리 알려져 있는 복호방식은 비터비(Viterbi) 알고리즘이다. 이는 ML 관점에서 최적이라고 증명되었고, 블록부호보다 처리가 간단하여 많은 디지털 모뎀에서 이를 사용하고 있다.
(이해하기로는 전송 데이터를 길쌈코드 같은 연산기에 넣어 처리하여 출력부호어를 생성하는데, 이때 출력부호의 길이가 늘어나게 되고 이를 비터비 알고리즘 등에 의해 복호할 수 있다. 다만 연산처리시에 부호화 신호간에 유클리드 거리를 최대로 높이는 방향으로 처리한다고 판단된다)

? Viterbi decoding
상승 부호 복호법의 하나. 가능한 모든 정보가 등확률로 발생하는 경우에는 복호 오류율을 최소로 하는 데 가장 적합한 복호법이다. 2차원 대칭 통신로에 사용하는 경우에는 수신된 계열에 해밍 거리의 의미에서 가장 가까운 부호 계열(부호어)을 선택하여 내보내는 복호법이 된다



자료출처 : http://www.ALLReport.co.kr/search/detail.asp?pk=11022380&sid=qjfRnf777&key=



[문서정보]

문서분량 : 6 Page
파일종류 : HWP 파일
자료제목 :
파일이름 : [레포트] 컴퓨터 네트워킹 assignment - 8B6T Encoding 기술, 4 Wire Pairs에 나누어 보내는 기술을 설명.hwp
키워드 : 레포트,컴퓨터,네트워킹,assignment,BT,Encoding,기술,Wire,Pairs,나누어



[추천자료]

- Disney와 드림웍스의 애니메이션 산업경쟁
- 외국인 노동자 문제
- Biofiltration을 이용한 휘발성 유기물질(VOC)의 처리기술
- 제주항공
- 데이터베이스 설계

댓글 없음:

댓글 쓰기