综合性、全方位、一站式的权威第三方检测认证机构
CN
400-666-1678
新闻资讯
联系微测

地址:

深圳市宝安区福洲大道新兴工业园二区7号微测检测科技园

业务咨询:

座机:0755-88850135-1439
电话:131-4343-1439 

投诉建议:

座机: 0755-88850135-8267
邮箱:complaint@51mti.com

服务热线:

400-666-1678(免收话费) 

总机:0755-8885-0135

邮箱:mti@51mti.com
CarPlay有线连接(USB)方案
2024.01.12 13:43


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


CarPlay有线连接(USB)方案

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


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

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

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

3.Apple设备检测到总线掉电(theloss of VBUS),Apple设备切换回USBDevice模式

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


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

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

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

2.IAP2数据传输(Data Transfers)

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


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

1.Request Authentication Certificate

2.Authentication Certificate

3.Request Authentication Challenge Response

4.Authentication Response

5.Authentication Failed

6.Authentication Succeeded

7.Accessory Authentication Serial Number


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

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

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

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

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

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

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

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


联系我们


Microtest是国家CNAS、中国计量认证CMA、美国实验室认可协会A2LA、无线充电联盟WPC、蓝牙认证评估委员会SIG、亚马逊Amazon等国际机构的认可实验室。


Microtest微测检测的使命,为全球客户提供关键测试资源,助力企业产品通行全球。


业务咨询:0755-88850135-1439  /  13143431439(微信同号)


联系人:谭小姐 


邮箱:mti@51mti.com


地址:深圳市宝安区福海街道福洲大道新兴工业园二区7栋

分享到:
电子订阅

注册接收您所在地区和全球的微测刊物与新闻稿

了解更多 >>
联系我们

深圳总部

地址:深圳市宝安区福洲大道新兴工业园二区7号微测检测科技园
业务咨询:
座机:0755-88850135-1439
电话:131-4343-1439
投诉建议:
座机: 0755-88850135-8267
邮箱:complaint@51mti.com
服务热线:400-666-1678(免收话费)
总机:0755-8885-0135
邮箱:mti@51mti.com

北京办事处

地址:北京市丰台区南方庄乙56号云谷电子
商务产业园2号楼
邮箱:mti@51mti.com
电话:400-666-1678

上海办事处

地址:上海市青浦区徐泾镇徐德路59号8106
邮箱:mti@51mti.com
电话:400-666-1678

快速咨询

快速咨询
Shenzhen Microtest Co.,LtdCopyright@ 备案号:粤ICP备07021507号-5
截屏,微信识别二维码
微信号:13143431439
(点击微信号复制,添加好友)
打开微信