基于多路复用的ril处理方法和无线通信模块的制作方法

文档序号:9399865阅读:338来源:国知局
基于多路复用的ril处理方法和无线通信模块的制作方法
【技术领域】
[0001]本发明主要涉及无线通信技术,特别地,涉及一种基于多路复用的RIL处理方法和无线通信模块。
【背景技术】
[0002]随着无线通信技术以及移动互联网技术的发展,目前许多电子产品都配备有无线通信模块来实现无线通信和网络访问。在无线通信模块内部软件架构中,无线接口层(Rad1 Interface Layer, RIL)主要是负责数据的可靠传输、AT命令的收发以及响应的解析等,并且RIL还可以支持短信(SMS)和语音通话等功能。因此,无线通信模块的RIL性能直接影响着其响应速度以及通信质量。
[0003]传统无线通信模块的RIL消息队列机制采用端口阻塞方式进行网络的读取写入,也即是说,无线通信模块的通讯口可能出现在工作过程中阻塞地等待AT命令的回复的问题,此将导致无线通信模块无法快速地使用处理、电话机短信业务。
[0004]有鉴于此,有必要提供一种可以解决上述问题的无线通信模块及其RIL处理方法。

【发明内容】

[0005]本发明的其中一个目的在于为解决上述问题而提供了一种基于多路复用的RIL处理方法,本发明的另一个目的在于提供一种可以适用于上述方法的无线通信模块。
[0006]本发明提供的基于多路复用的RIL处理方法,包括:利用无线接口层多路复用功能将无线通信模块的至少一个通讯口复用成多个逻辑业务端口 ;将所述多个逻辑业务端口分别指定为信号业务端口、数据业务端口和短信及电话业务端口 ;利用所述信号业务端口、所述数据业务端口和所述短信及电话业务端口分别接收相应的AT命令;所述信号业务端口、所述数据业务端口和所述短信及电话业务端口并行地响应所述AT命令并执行相应的业务处理。
[0007]作为本发明提供的基于多路复用的RIL处理方法的一种改进,所述信号业务端口、所述数据业务端口和所述短信及电话业务端口分别接收并解析与信号业务相关的AT命令、与数据业务相关的AT命令和与短信及电话业务相关的AT命令。
[0008]作为本发明提供的基于多路复用的RIL处理方法的一种改进,所述信号业务端口、所述数据业务端口和所述短信及电话业务端口的数目分别为一个。
[0009]作为本发明提供的基于多路复用的RIL处理方法的一种改进,所述信号业务端口、所述数据业务端口和所述短信及电话业务端口的数目分别为多个。
[0010]本发明提供的无线通信模块,包括处理单元和接口单元,所述接口单元包括多个通讯口,其中,至少一个通讯口采用无线接口层的多路复用功能复用成多个逻辑业务端口,并且所述多个逻辑业务端口被分别指定为信号业务端口、数据业务端口和短信及电话业务端口 ;所述信号业务端口、所述数据业务端口和所述短信及电话业务端口通过多路复用单元复用到所述处理单元,且其分别用于进行处理信号业务、数据业务和短信及电话业务。
[0011]作为本发明提供的无线通信模块的一种改进,所述信号业务端口、所述数据业务端口和所述短信及电话业务端口还分别用于接收并解析与信号业务相关的AT命令、与数据业务相关的AT命令和与短信及电话业务相关的AT命令。
[0012]作为本发明提供的无线通信模块的一种改进,所述信号业务端口、所述数据业务端口和所述短信及电话业务端口的数目分别为一个。
[0013]作为本发明提供的无线通信模块的一种改进,所述信号业务端口、所述数据业务端口和所述短信及电话业务端口的数目分别为多个。
[0014]相较于现有技术,本发明提供的基于多路复用的RIL处理方法和无线通信模块利用无线通信模块无线接口层的多路复用功能,将所述无线通信模块的其中一个通讯口复用成信号业务端口、数据业务端口和短信及电话业务端口,来分别处理无线接口层的信号业务、数据业务和短信及电话业务,从而实现所述无线通信模块在同一时间之内对不同业务的响应及处理,有效地缩短业务员等待时间,提高所述无线通信模块的业务处理效率。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
[0016]图1是本发明提供的无线通信模块一种实施方式的示意图;
[0017]图2是本发明提供的基于多路复用的RIL处理方法一种实施方式的流程示意图。
【具体实施方式】
[0018]为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019]本发明提供的无线通信模块及其RIL处理方法主要是采用无线接口层的多路复用功能,将无线通信模块的其中一个通讯口复用成多个逻辑业务端口来分别处理信号业务、数据业务和短信及电话业务,从而实现不同业务的同时响应,缩短等待时间,提高业务处理效率。
[0020]请参阅图1,其是本发明提供的无线通信模块一种实施方式的示意图。所述无线通信模块100包括处理单元110和接口单元120,其中所述接口单元120包括多个通讯口121,其分别连接到所述处理单元110。
[0021]在本实施例中,所述接口单元120的至少一个通讯口 121可以通过多路复用单元105复用成多个逻辑业务端口,如图1所示,所述多个逻辑业务端口可以分别为信号业务端口 101、数据业务端口 102和短信及电话业务端口 103。其中,所述信号业务端口 101主要用于处理所述无线通信模块100的信号业务,所述数据业务端口 102主要用于处理所述无线通信模块100的数据业务,而所述短信及电话业务端口 103主要用于处理所述无线通信模块100的短信及电话业务。
[0022]在具体实施例中,所述信号业务端口 101、所述数据业务端口 102和所述短信及电话业务端口 103的具体数量可以根据实际需要而定,本申请不对此进行限定。
[0023]所述信号业务端口 101、所述数据业务端口 102和所述短信及电话业务端口 103可以实现对于信号业务、数据业务和短信及电话业务的多路复用,也即是说,在所述无线通信模块100的工作过程中,所述信号业务端口 101、所述数据业务端口 102和所述短信及电话业务端口 103可以并行地接收并处理相应的AT命令,并且同时响应相应的信号业务、数据业务和短信及电话业务,从而大大地缩短业务等待时间,提升业
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1