完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、OpenHarmony 3GPP协议开发—RIL详解
专有名词 AP: Application Processor(应用处理器),通常就是指的手机终端,我一般就简单理解为上层协议,主要由操作系统Telephony服务来进行处理。 RIL: Radio Interface Layer(无线电接口层),我一般就简单理解为硬件抽象层,即AP侧将通信请求传给CP侧的中间层。 AT指令: AT指令是应用于终端设备与PC应用之间的连接与通信的指令。 设计思想 常规的Modem开发与调试可以使用AT指令来进行操作,而各家的Modem芯片的AT指令都会有各自的差异。因此手机终端厂商为了能在各种不同型号的产品中集成不同modem芯片,需要进行解耦设计来屏蔽各家AT指令的差异。于是OpenHarmony采用RIL对Modem进行HAL(硬件抽象),作为系统与Modem之间的通信桥梁,为AP侧提供控制Modem的接口,各Modem厂商则负责提供对应于AT命令的Vender RIL(这些一般为封装好的so库),从而实现操作系统与Modem间的解耦。 OpenHarmony RIL架构
OpenHarmony 3GPP协议开发—RIL详解.pdf
(365.54 KB, 下载次数: 3
)
2、OpenHarmony 3GPP协议开发—搜网流程之PLMN选择 协议开发最大的法宝就是反复阅读3GPP协议标准,然后结合标准梳理信令流程,同时比对modem日志或者ap侧日志,阅读modem侧源码或者ap侧源码。本系列主题在操作系统OpenHarmony 侧即ap侧,不涉及modem侧代码或者日志解读,但是同样要对3GPP协议标准弄明白。 何为搜网? 从消费者角度来看,在手机设置-》移动网络设置中有一项网络运营商搜索选择的功能设置,如下图所示:
OpenHarmony 3GPP协议开发—搜网流程之PLMN选择.pdf
(339.44 KB, 下载次数: 2
)
|
|
1160 浏览 0 评论
请求推荐无需NPU的OpenHarmony标准系统ARM开发板
1328 浏览 0 评论
报名开启!第二届OpenHarmony开发者大会2024重磅来袭!
1721 浏览 0 评论
用P30手机USB接口进行连接测试时,在DevEco Studio中启动项目报错怎么解决
2065 浏览 1 评论
1197 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-22 19:27 , Processed in 0.432020 second(s), Total 37, Slave 28 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号