회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.
안녕하세요.. 자동차 회산데 최근 무선네트워크쪽으로 하기 시작합니다만, 물어 볼곳이 없어서 전문가분들이 많이 모이신 카페에 도움을 구해 봅니다.
WiFi Card의 Device driver를 수정하여 차량용 통신인 DSRC(Dedicated Short Range Communication) 대역에서 작동하도록
수정하였습니다.
V2X용 차량용 DSRC는 802.11p 스펙으로 관리되는데요, 기존의 WiFi spec.의 amendment 형태입니다.
차량 통신 특성에 맞게 몇가지를 수정 했는데요, 가장 큰 차이는 OCB(Outside Context of BSS)모드라고 해서
AP에 붙는 절차 없이 node간의 direct 통신이 가능합니다. (WiFi ad-hoc 모드랑 비슷하죠.)
상위 Layer는 WSMP를 제외한 일반 애플리케이션은 TCP/IP 통신과 비슷하고 IPv6 를 사용합니다.
문제는 현재 2개의 제어기 사이에 통신을 하려고 하는데 한쪽에서만 ping6를 치면 reply가 없습니다.
상대측에서 수신 패킷이 없습니다. 송신측에서는 정상 송신은 합니다.
하지만 양쪽 제어기에서 같이 ping6 명령을 주면 reply가 있습니다. 즉 연결이 됩니다.
왜 한쪽 제어기에서만 ping을 했을때는 연결이 되지 않는지(reply가 없는지) 원인을 찾지 못하고 있습니다.
일반적인 WiFi 모드에서도 이런식의 문제가 나오나요.. 서로 ping을 해야만 응답하는...
어떤이유에서 이런 현상이 나오는지 조언 좀 주시면 대단히 감사하겠습니다.
조언 감사합니다. Linux mainline kernel쪽에서 802.11p를 지원하고 있습니다. (체코 대학과 VW협업물 결과로
구글에 802.11p linux로 검색하면 나옵니다.) 저도 해당 커널과 ath9k device driver를 수정해서 진행을 하고 있습니다. V2X 프로토콜 공급 업체는 Cohda, Denso, Arada 등 몇군데 있습니다. 국내도 이노텍 등에서 시작하는 것 같고요.. WiFi 튜닝 모듈이 직접 실차 적용하기는 어렵지만, 관련 내용 학습하고 응용 기술 개발용 Test용 모듈을 꾸미기에는 괜찮은 시작 포인트로 판단되어 진행하고 있습니다.
한양대랑은 상관 없고요, 논문에서 사용하는 보드를 쓰지는 않았습니다. 상용WiFi카드를 활용한 V2X연구는 유럽쪽에서 이미 많이 진행 되고 있습니다. 대규모 필드 테스트 등... 저는 Gateworks사의 GW5100을 사용했고
WiFi카드는 Unex의 DHXA-222 을 사용 했습니다. 보통 WiFi카드로의 연구는 V2X전용 칩셋이 구하기 힘들때 대용으로 했는데, 지금은 여기 저기 많이 나오고 있는 상태라... 하지만 Linux쪽에서 지원도 되고 튜닝되는 WiFi 카드도 있으니 end단말쪽에서는 검토해볼만 합니다. 물론 성능은 전용 칩셋들 보다는 안나오지만요.
위의 NXP V2X 솔루션을 구매하셔서 상용화하시는것 검토해 보셔도 좋을것 같읍니다 ...
V2X용 차량용 DSRC 의 SW 구현의 핵심은
리눅스커널의 네트워크 스택에서
DSRC MAC Layer Driver 가 구현되야 하구요
이 DSRC MAC Layer Driver 가 리눅스커널의 네트워크 스택 부분의 WSMP 프로토콜이 동작하도록
리눅스커널의 네트워크 스택 부분의 WSMP 프로토콜 을 구현해야 합니다 ...
WSMP 프로토콜 에 의해 송수신되는 패킷은 자동차의 CAN 통신 메시지를 전달하더군요 ...
V2X 통신 네트워크 프로토콜 스택을 상용화해서 제공하는것이 아래 그림의 퀄컴 SDK 가 제가 찾은것으로는 이거 하나 밖에 검색되는것이 없었읍니다 ...
한국에서 자동차용 WAVE 통신 프로토콜 스택 상용화를 진행하는 회사가 ...
라XX, 아이XXXXX 이더 라구요 ...
도움이 되셨으면 합니다 ...