有谁有WM6.0中有关短信的总体结构,包括从上从的APP到下面的RIL driver的资料(最好是双模的)。
App主要做了一些什么事,RIL driver做了一些什么事。
我主要是想对SMS有个大体的了解,然后一些细节的东西在自己看。
谢谢!
怎么没人响应呢.
那在提清楚点:
1.已发的SMS(收到一条新SMS)是什么时候,在哪部分(APP OR RIL)存入已发信箱的(收件箱).
2.编码 解码发升在哪阶段.
没有具体的问题是不行的,没人有空给你做培训啊,而且这些内容不是一两句就讲得清楚。
1.短信接收流程(发送相反)
(GSM or UMTS)SMS content->Modem->AT Command->COM Port driver->MUX driver->RIL driver->RIL Proxy->(TSPI->TAPI module)->MAPI->(SMS API)->SYSTEM(EDB and Notify system)->APPLICATION
2.编解码
modem可以对其做编解码,RIL driver也可以做编解码,一般是放在RIL driver里面做。
比较系统的了解SMS的办法是读微软提供的文档,你可以搜索下 Cell Core RIL Overview.ppt 和 RIL whitepaper 这些资料,以及MSDN上的资料。
1.关于SMS的协议,请问3GPP的03.38,03.40;
2.短消息的编码和解析是在RIL Driver中的smsprs.cpp和smsenc.cpp,与上层的接口结构是RILMESSAGE;
3.通常来一条消息的标志是“+CMT:”,这个response.cpp中的ParseNotification中被解析的;
看代码是最好的了解方式,可以从上述的地方开始看;
引用: 引用 2 楼 nbcool 的回复:
没有具体的问题是不行的,没人有空给你做培训啊,而且这些内容不是一两句就讲得清楚。
1.短信接收流程(发送相反)
(GSM or UMTS)SMS content->Modem->AT Command->COM Port driver->MUX driver->RIL driver->RIL Proxy->(TSPI->TAPI module)->MAPI->(SMS API)->SYSTEM(EDB and Notify system)->APPLICATION
2.编解码
modem可以对其做编解码,RIL driver也可以做编解码,一般是放在RIL driver里面做。
提问要提供详细描述啊,昨晚有个家伙在我的群里,提供个结果,我叫他提供源代码,那小子说:这是机密!难道我们的知识产权就不是机密!?
犯不着球这帮人哦。
我知道我的问题 提的不是很清楚 以为没有人会回答呢
呵呵,还是有这么多人帮我.
问的不是很清楚是我刚接触RIL,对它还不是很了解,只是想了解一下RIL DRIVER中短信那部分需要做什么(编/解码,存储短信,发送/接收).
说道协议,最近也是在看这些东西.
发现大多是网络方面的(什么MSC SME 接口),像这样的都没什么用了吧,命令过了MODEM后就不关我们的事了吧.
怎么会没用,别人都会,就你不会,你以为我们都傻子啊-_-0。GSM通信理论是数字通信技术的基础,每个通信工程师都懂。
不好意思,我在前面就说了是想了解短信方面的东西,所以我说的都是基于这之上。
我的意思不是那些全然无用,而是对于RIL层来做短信,没有多大的帮助,而且我也不确定有没有用,只是想问问大家,没想到会搞成这样。
我只是想了解一些东西,可能用词上有点问题,但我绝无它意。
你做RIL的时候也是做SMS吗?
是的话,讲讲经验啊!
RIL还要分什么,当然全做了,你搞一点,别人搞一点,不乱套了。