Android telephony主要涉及三个业务模块:
- 通话业务(Phone Call Relative)
- 数据业务(Data service related)
- 补充业务(Supplimentary service)
通话业务也就是手机上的打电话功能,具体到android智能手机上,涉及到的功能点有:来电(MO)、去电(MT)、多方通话(Multi-Call)、会议电话(Conference call)、高清语音电话(VoLTE Call)、视频电话(ViLTE Call)、WI-FI Call、SIP Call等。
数据业务是最近才开始接触的,目前理解的跟Tele相关的应该有MMS发送、设置中APN、数据网络设置相关;Tele这块的代码在framework目录下DataConnection相关文件下,具体业务目前还不是很清楚,学习中。
补充业务:语音信箱、双卡选择、呼叫转移、呼叫限制、网络搜索、FDN等,这个都应该是补充业务的范畴。后面逐个知识点逐个记录吧。