top of page


10Base-T1S는 CAN을 대체할 수 있을까 (CAN vs 10Base-T1S)
<CAN 네트워크와 10Base-T1S 네트워크, 그리고 소프트웨어가 보는 모습 (출처: TSN Lab)> 앞선 글에선 10Base-T1S가 순서를 정하는 방법인 PLCA에 대해 이야기하며 CAN과의 비교는 다음 글에서 하겠다고 예고했습니다. 이번엔 그 이야기를 하려 합니다. 10Base-T1S는 애초에 CAN을 대체하기 위해 만든 표준입니다. 그렇다면 정말 대체할 수 있을까요? 40년 가까이 자리를 지킨 기술을 밀어내려면 "조금 더 좋다"로는 부족합니다. CAN은 1986년 Bosch가 만들었습니다. 2개의 선에 여러 노드를 매달고, 저렴한 트랜시버로, 40년 가까이 자동차의 통신을 담당해 왔습니다. 오래된 2차선 국도와 비슷합니다. 좁지만 튼튼하고, 무엇보다 모두가 그 길을 잘 압니다. 개발 도구도 성숙하고 현장의 노하우도 충분히 쌓여 있습니다. 이런 기술은 쉽게 밀려나지 않습니다. 두 기술의 가장 큰 차이는 순서를 정하는 방식입니다. CAN은

coo
10월 1일


10Base-T1S가 순서를 정하는 방법 (PLCA vs CSMA/CD)
<10Base-T1S 멀티드롭 네트워크 (출처: TSN Lab)> 앞선 글에선 CAN을 대체하기 위한 IEEE의 저속 실시간 통신 표준인 10Base-T1S에 대해 이야기를 했습니다. 10Base-T1S는 2개의 선 하나에 여러 노드를 붙여 쓰는 multi drop 방식입니다. 그런데 10Base-T1S를 처음 접하면 자연스럽게 이런 질문이 생깁니다. "선 하나에 여러 노드를 붙이면 충돌 나지 않나요?" 이번엔 그 질문에 대한 답, 10Base-T1S가 순서를 정하는 방법인 PLCA(Physical Layer Collision Avoidance)에 대해 이야기를 나누려 합니다. <CSMA/CD: 동시에 말하면 충돌하고, 무작위로 기다렸다 다시 시도한다 (출처: TSN Lab)> 기존의 이더넷은 CSMA/CD(Carrier Sense Multiple Access/Collision Detection)라는 방식을 사용합니다. 선이 조용한지 듣고 있다가,

coo
9월 22일
bottom of page