[发明专利]一种双模移动终端中从模块的控制系统及方法有效
申请号: | 200610152339.9 | 申请日: | 2006-09-26 |
公开(公告)号: | CN101068404A | 公开(公告)日: | 2007-11-07 |
发明(设计)人: | 丁吉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 双模 移动 终端 模块 控制系统 方法 | ||
技术领域
本发明属于移动通信领域,涉及一种双模移动终端中从模块的控制系统及方法。
背景技术
除了目前已有的双模手机,如GSM/PHS,CDMA/GSM和WCDMA/GSM双模等,随着TD-SCDMA技术在中国的发展,TD/GSM,TD/PHS,TD/CDMA,甚至TD/WCDMA的双模手机必然也会不断涌现。对于双模的实现各个厂家都不尽相同,都有自己的双模解决方案,但综观现有的双模专利,有的是关于如何实现双模的结构,如有手机一个主模块和一个辅模块,两个模块共用一套外设;或者把辅模块封装成类似SD/XD/CF等扩展卡模式。有的是关于如何实现一卡双号。有的是关于如何实现双模下呼叫控制、语音切换、接入网络、小区搜索、信号识别等,极少涉及到从模块的控制系统及方法等关键技术。如何控制符合某种标准接口的从模块,如何在主从模块之间实现控制和业务信号的交互,特别是当存在电路域和分组域并发操作时如何保证业务的正常进行,这些都需要理想高效的从模块控制系统的解决方案。
发明内容
本发明要解决的技术问题是提供一种双模移动终端中从模块的控制系统及方法,为实现双模控制提供一种理想的解决方案,提高双模终端的功能性和可实现性,以让更多的用户能够方便的使用双模终端。
本发明提出一种双模移动终端中从模块的控制方法,该双模移动终端包含一从模块控制系统,该方法包含如下步骤:
(a)从模块控制系统根据主控系统的信号,启动从模块;
(b)从模块控制系统收到主控系统的业务信号后,按照业务流程转换为相应的AT命令,维护相应业务状态,并把AT命令发送至从模块;
从模块控制系统收到从模块的AT命令后进行解析,按照业务流程转换为相应的业务信号上报给主控模块,并维护相应业务状态;
(c)从模块控制系统根据主控系统的信号关闭从模块。
所述步骤(a)中,从模块启动成功后主动发送表示启动成功的AT命令至从模块控制系统,从模块控制系统收到该命令后确认从模块启动成功;或从模块启动成功后处于等待状态,此时从模块控制系统定期循环发送AT命令进行查询,收到从模块回复后确认从模块启动成功。
从模块控制系统在确认从模块启动成功后首先进行主从模块的时间同步流程,以确保主从模块业务的一致性,取主控系统的时间为准,同步从模块时间。
所述步骤(b)中从模块控制系统对收到的主控系统的业务信号的处理进一步分为以下步骤:
(d1)从模块控制系统收到业务信号后根据当前自身状态判断是否允许处理该业务信号,如果不允许,将该业务信号置入缓存队列,等待状态允许;如果允许,执行下一步;
(d2)从模块控制系统根据当前业务状态判断是否允许该业务流程的进行,如果当前业务状态禁止该流程进行,从模块控制系统向主控系统返回失败业务信号,结束,如果当前业务状态下允许该业务流程继续,执行下一步;
(d3)从模块控制系统更新业务状态后,根据业务流程把该业务信号转换为相应的AT命令,并对该AT命令进行格式化处理;
(d4)在把格式化后的AT命令传输给从模块前,判断串口是否正在传输数据,如果是,将命令先置入缓存队列,等待串口空闲,如果串口空闲,执行下一步;
(d5)从模块控制系统将格式化后的AT命令发送给从模块,流程结束。
所述步骤(b)中从模块控制系统对收到的从模块AT命令的处理进一步分为以下步骤:
(e1)从模块控制系统收到从模块的AT命令后,首先判断当前系统是否已有AT命令正在处理中,如有,则将收到的AT命令放入缓存队列,等待上一条命令处理完毕,如果上一条命令已处理完毕,执行下一步;
(e2)从模块控制系统将AT命令格式化,查找AT命令表,判断该AT命令是否是未知命令,如果是,则流程结束,否则调用该AT命令相对应的处理函数,执行下一步;
(e3)从模块控制系统将已知AT命令转换成相应业务消息;
(e4)从模块控制系统根据当前业务状态判断是否允许该业务进行,如果当前业务状态禁止该业务进行,则本次业务流程结束,如果该业务允许进行,执行下一步;
(e5)从模块控制系统自身状态是否允许处理该业务消息,如果当前不允许,则置入缓存队列,等待状态允许,如果允许,则执行下一步;
(e6)从模块控制系统根据业务流程将接收到的业务消息转换为相应主控系统能够理解的业务消息,然后发送至主控系统,并更新业务流程状态,流程结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610152339.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多热能单元的燃气热水取暖器
- 下一篇:环形双层三面密封装置