CarPlay有线连接(USB)方案

2023-09-11   •   orange

CarPlay车截是一种更智能、更安全的iPhone驾驶方式。您可以得到路线。拨打**。.发送和接收信息,欣赏你最喜欢的音乐。都在汽车的内置显示屏上。CarPlay车裁现在为您的CarPlay控制面板提供了更多的应用类别和定制壁纸。

CarPlay有线连接(U*)方案

CarPlay的wired(U*)连接方案要求车载**至少支持U*2.0 Hi-Speed,它可以同时处***bulk IN和bulk OUT传输。该方案还要求车载**支持U* Host mode,这要求车载**在U* device模式下**,因为Apple**在Carplay中是U* Host。通常,车载**U*在U* Host模式下**,而外部U***在U* Device模式下**,因此在这种情况下,Carplaywired(U*)U*模式切换需要在连接方案中进行。

根据协议要求,角***切换完成后,应注意以下几点:

1.车载**(U* device)需要等待至少1000ms,目的是等待Apple**(U* host)来枚举

2.如果1000ms后没有traffic,车载**(U* device)切换到U* Host模式

3.Apple**检测到总线掉电(theloss of VBUS),Apple**切换回U*Device模式

4.如果是车载**(U* device)U*总线至少有200ms不活跃(inactivity)状态,车载**(U*device)将切换回U* Host模式


截图20230911114439.jpg


接下来,对iAP2在CarPlay wired(U*)连接方案中的接口描述符(Inte***ceDescriptor)和i数据传输(Data Transfers)作一下介绍:

1.IAP2接口描述符(Inte***ce Descriptor)

车载**(U* Device)与Apple**(U*Host)建立iAP2连接,需要声明一个vendor指定(vendor-specific)接口有一个bulkIN端点(endpoint)与bulkout端点和(endpoint)。

2.IAP2数据传输(Data Transfers)

Apple**(U* Host)iAP2数据通过bulkOUT端点发送给车载**(U* Device)。根据U*协议,如果车载**是(U*Device)如果您成功接收到Apple**发送的IAP2数据,您将回复U*ACK包,否则您将回复U*NAK包。如果是车载**(U* Device)反复回复U* NAK包,超过1秒,就会被视为超时接收。

车载**成功地在iap2传输通道上建立了iap2连接,并通过iap2进行认证。认证过程中有以下7种iap2控制会话信息:

1.Request Authentication Certificate

2.Authentication Certificate

3.Request Authentication Challenge Resp***e

4.Authentication Resp***e

5.Authentication Failed

6.Authentication Succeeded

7.Accessory Authentication Serial Number

接下来,我们将介绍U*的NCM(Network Control Model)两个接口:

1.U* NCM控制接口(Control Inte***ce)描述符(Descriptor)

2.U* NCM数据接口接口U*NCM数据接口(DataInte***ce)描述符(Descriptor)

车载**需要在这个接口上完成U* Hi-Speed NCM。该界面需要支持*KB包装的数据报(即40个1514字节的以太网帧)的传输(Ethernet Frame)传输)和16比特的NCM传输块。

使用CarPlayU*NCM接口的车载**需要支持至少100Mbps的带宽,TCP和UDP的延迟小于5ms,UDP的丢包率(iperf测***下)小于1%。

当Apple**连接或断开时,车载**需要相应地改变NCM接口状态。当Apple**连接时,需要在**协议栈的头部标记NCM接口。

最后介绍建立/终止CarPlay会话(session):

建立Carplay会话(session),车载**首先需要与Apple**建立IP**连接,因此需要虚拟**接口并分配*C地址和IP地址,IP连接必须是IPv6。车载**需要支持AppleBonjour零配置**连接(zero-configuration networking)。一旦**连接成功建立,车载**将在CarPlay接口上设置(setup)和内容传输(content transfer)。需要注意的是,按协议要求,车载**需要在与Apple****连接建立好后的3秒钟内建立Carplay会话,如果与Apple**的物***连接断开,车载**也需要检测到该断开情况并且在1秒钟内终止CarPlay会话。


蓝亚技***服务(**)有限**实验室满足ISO17025体系。获得中国CNAS:L9788;美国A2LA:CN1252;加拿***CAB:CN0028资质。取得日本C&S认可;蓝牙联盟BQTF资质;HDMI联盟认可。是机***人CRRI签约实验室;取得欧陆,TUV等机构认可及亚马逊合作检测认证供应商资质。

咨询联系人:Benson

**/Mob:(+86)13632500972

邮箱/E-*il:*rketing@cblueasia.com

地址/Add:*****宝安区石岩街道北***路107号鸿景达产业园C栋

服务不止于检测!

分享:
<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?4cf22db84fa730065c62caf541826a46"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>