본문으로 건너뛰기

Driving Innovation 팟캐스트: 시즌 1, 4화

Sonatus 업데이터

무선(OTA) 차량 업데이트는 SDV로의 전환 과정에서 없어서는 안 될 요소입니다. 이번 에피소드에서는 차량 소프트웨어 인프라가 발전함에 따라 OTA 솔루션이 해결해야 할 주요 과제와, ‘ Sonatus Updater’가 이러한 과제를 어떻게 해결하는지 살펴보겠습니다.

오디오 전용 버전 듣기:

에피소드 대본 | ‘ Sonatus ’ 업데이트

서론

SANJAY: Sonatus 에서 제공하는 팟캐스트 시리즈인 ‘ Driving Innovation ’의 새로운 에피소드에 오신 것을 환영합니다. 이 시리즈에서는 소프트웨어 정의 차량(SDV)으로의 전환을 가속화하는 기술과 솔루션을 탐구합니다. 저는 산제이 카트리(Sanjay Khatri)입니다. 이번 에피소드에서는 무선 업데이트(OTA)의 과제와, 최근 발표된 제품인 ‘ Sonatus Updater’가 이러한 과제를 어떻게 해결하는지에 대해 이야기해 보겠습니다. 무선 업데이트(OTA 업데이트)는 소프트웨어 정의 차량의 필수적인 요소입니다. 이를 통해 OEM은 차량의 수명 주기 전반에 걸쳐 지속적으로 업데이트하고 기능을 향상시킬 수 있습니다. 그러나 차량 소프트웨어가 변화하고 발전함에 따라 OTA 솔루션에 대한 요구도 함께 변화해 왔습니다. 바로 이 문제를 해결하기 위해 최근 발표된 Sonatus Updater 제품이 개발되었습니다. 이 제품과 관련 과제에 대해 이야기해 주실 분은 Sonatus 의 수석 제품 관리자, 하이메 알칸타라(Jaime Alcantara) 씨입니다. 하이메 씨, ‘ Driving Innovation ’에 오신 것을 환영합니다.

제이미: 고마워요, 산제이.

Sonatus 업데이트 프로그램은 어떤 문제를 해결하나요?

SANJAY: 서두에서 언급했듯이, OTA는 꽤 오랫동안 사용되어 왔습니다. 이에 대한 제품과 솔루션도 이미 존재해 왔죠. 그렇다면 ‘ Sonatus Updater’는 어떤 문제를 해결하는 건가요?

JAIME: 기존의 OTA 솔루션은 펌웨어에만 초점을 맞추고 있지만, 자동차 업계의 환경은 끊임없이 진화하고 있습니다. 차량에 탑재되는 소프트웨어 역시 마찬가지입니다. 따라서 펌웨어에만 집중할 수는 없고, 컨테이너, 스토리지·네트워크·컴퓨팅 구성은 물론 데이터 수집 정책이나 변형 인코딩과 같은 다른 소프트웨어 자산으로 시야를 넓혀야 합니다. 따라서 이러한 모든 자산을 일관되게 관리할 수 있는 단일 솔루션이 필요하며, 이것이 업계가 직면한 유일한 과제는 아닙니다. 예측 가능성이나 캠페인이 대상 차량에 실제로 배포되기 전에 그 영향을 평가하는 것과 관련된 다른 과제들도 있습니다. 또한 추적 가능성도 필요합니다. 문제가 발생하면(언젠가는 반드시 문제가 생기게 마련입니다) 무엇이 잘못되었는지 아주 세세한 부분까지 파악할 수 있어야 하기 때문입니다. 바로 이것이 Sonatus Updater가 제공하는 기능입니다.

SANJAY: 그렇군요. 그러니까 다양한 유형의 소프트웨어 자산을 관리할 수 있는 종합적인 솔루션과, 업데이트가 어떻게 진행될지 예측할 수 있는 기능, 그리고 문제가 발생했을 때의 추적 가능성까지 포함하는 것이군요. 이 세 가지가 바로 Updater가 해결하고자 하는 핵심 과제들입니다. 하나씩 살펴보도록 하죠. 먼저, 다양한 유형의 소프트웨어 자산을 아우르는 이 올인원 솔루션에 대해 이야기해 봅시다.

JAIME: 네. 펌웨어 업데이트는 한 번에 많은 작업을 처리해야 할 때 사용하는 ‘비장의 무기’와 같지만, 효율적이지는 않습니다. 실제로는 업데이트가 필요한 부분만 선별적으로 업데이트하는 것이 바람직합니다. 이를 위해 컨테이너와 구성을 활용하여, 필요한 부분만 업데이트하는 아주 미세한 업데이트를 배포할 수 있습니다. 이렇게 하면 전체 OTA 시스템을 훨씬 더 세밀하게 제어할 수 있을 뿐만 아니라, 업데이트 크기가 훨씬 작아지기 때문에 비용 효율성도 크게 높아집니다. 또한, 펌웨어 업데이트는 OEM 내 특정 그룹에만 제한될 수 있는 반면, 컨테이너 업데이트는 잠재적인 공급업체에게도 배포될 수 있으므로, 누가 어떤 업데이트를 배포할 수 있는지에 대한 통제력도 훨씬 더 높아집니다.

SANJAY: 또 다른 과제로 자주 거론되는 것은 OTA 업데이트의 비용과 복잡성인데, 솔직히 말해 이것이 바로 OEM 업체들이 OTA 업데이트를 더 자주 실시하지 못하게 하는 주된 이유 중 하나입니다. Updater는 이 문제를 어떻게 해결하고 있나요?

JAIME: 그래서 Updater는 캠페인을 실제로 배포하기 전에 시뮬레이션을 수행할 수 있는 기능을 제공함으로써 이 문제를 해결하고 있습니다. 이를 통해 비용, 투입 노력, 예상되는 오류 발생 횟수, 그리고 이러한 오류를 실제로 해결하는 방법 등 캠페인이 어떤 영향을 미칠지 미리 파악할 수 있습니다. 이를 통해 캠페인이 초래할 영향에 대한 통찰력을 제공하는 종합 보고서를 확인할 수 있습니다. 따라서 문제가 발견되면 다시 돌아가서 수정할 수 있습니다. 비용을 절감하기 위해 캠페인을 셀룰러 전용에서 Wi-Fi도 포함하도록 변경하거나, 상호 의존성을 해결하기 위해 다른 캠페인을 배포할 수도 있습니다. 이를 통해 캠페인이 대상 차량 군에 완벽하게 준비되어 있는지 확인할 수 있습니다.

SANJAY: 그건 정말 중요한 부분입니다. 비용과 투입될 노력이 얼마나 될지, 그리고 어떤 부분에서 문제가 발생할 수 있는지 미리 파악하는 것이죠. 차량에 대한 무선 업데이트처럼 중대한 작업을 수행하기 전에 이를 파악해 두는 것은 분명 매우 가치 있는 일입니다. 또 다른 과제로 자주 거론되는 점은, 실제로 업데이트를 실행한 후에는 어떤 일이 벌어지고 있는지—어디까지 진행되었는지, 어디서 막혔는지, 어디서 문제가 발생하고 있는지—정확히 알 수 없다는 것입니다. Updater는 이러한 유형의 과제를 해결하기 위해 어떤 기능을 제공하나요?

JAIME: 우리 모두 업데이트가 성공적으로 이루어지기를 바라지만, 업데이트에 문제가 발생하는 경우도 있습니다. 그럴 때 엔지니어 입장에서는 무엇이 잘못되었는지 파악하기 위해 가능한 한 모든 데이터에 접근할 수 있기를 원합니다. 이를 위해 ‘추적성(traceability)’ 기능이 있으며, 이 기능은 클라우드에서 차량에 이르기까지 전 과정을 완전히 포괄하는 매우 세밀한 가시성을 제공합니다. OTA 업데이트에 관련된 모든 프로세스, 즉 클라우드에서 차량으로 캠페인을 전송하는 과정부터 차량 내부에서 개별 ECU 수준 및 개별 자산 수준에서 발생하는 상황까지 모두 파악할 수 있습니다. 이를 통해 엔지니어들은 문제가 발생했을 때 실제로 과거로 거슬러 올라가 왜 문제가 발생했는지 파악하는 데 필요한 모든 도구를 확보하게 됩니다. 또한 Collector와 결합하면 OTA 업데이트 과정에 포함된 모든 로그를 수집하여 훨씬 더 심층적으로 분석할 수 있습니다. 이를 통해 OTA 캠페인을 지속적으로 개선하는 데 필요한 포괄적인 가시성을 확보할 수 있으며, 결과적으로 성공률도 지속적으로 향상됩니다.

요약

SANJAY: 정말 훌륭한 설명이었습니다. 제가 정리해 보자면, 현재 OTA 솔루션에는 세 가지 주요 과제가 있습니다. 첫째, 차량에서 점점 더 보편화되고 있는 다양한 유형의 소프트웨어 자산을 관리할 수 있어야 한다는 점입니다. 둘째, 캠페인의 비용과 복잡성, 그리고 소요될 작업량을 예측 가능하게 파악할 수 있는 능력을 갖추는 것입니다. 셋째, 매우 세밀한 수준의 추적성과 가시성을 확보하여 문제가 발생했을 때 신속히 해결할 수 있도록 하는 것입니다. 자, 제이미 씨, 정말 흥미로운 대화가었습니다. Driving Innovation 에 방문해 주셔서 감사합니다.

제이미: 산제이, 고마워요. 오늘 이 자리에 함께하게 되어 정말 기뻤습니다.

SANJAY: 이번 에피소드는 여기서 마칩니다. 오늘 방송이 마음에 드셨다면 ‘좋아요’ 버튼을 누르고 팟캐스트를 구독해 주세요. 소프트웨어 정의 차량(SDV) 시대를 앞당기고 있는 다양한 기술과 솔루션에 대한 더 많은 이야기를 들어보실 수 있습니다.

최근 방송분

Driving Innovation 팟캐스트

차량 맞춤화 솔루션

Driving Innovation 팟캐스트

소프트웨어 정의형 컴포넌트 솔루션

관련 자료

블로그

Sonatus 업데이터: 최신 차량용 소프트웨어 업데이트 관리

모든 유형의 차량 소프트웨어 업데이트를 위한 통합 솔루션. 자동차 산업이 전 세계적으로 변화함에 따라 소프트웨어는 차량의 필수 요소로 자리 잡고 있습니다…
블로그

차량 데이터가 가져다주는 기회와 과제

고객들과 나눈 수많은 대화를 통해 한 가지 분명한 사실이 계속해서 드러나고 있습니다. 바로 차량 데이터가 가져다줄 새로운 기회는…
맨 위로