[发明专利]一种在安卓系统中实现GSM支持的方法和装置有效
申请号: | 201210592480.6 | 申请日: | 2012-12-30 |
公开(公告)号: | CN103916517A | 公开(公告)日: | 2014-07-09 |
发明(设计)人: | 杨彦青;王德满;展中华;张帅;郭东明;陈皓;陈懿 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725 |
代理公司: | 北京工信联合知识产权代理事务所(普通合伙) 11266 | 代理人: | 姜丽辉 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 实现 gsm 支持 方法 装置 | ||
技术领域
本发明涉及移动便携终端,尤其涉及使用安卓(android)系统的移动便携终端。
背景技术
3G技术的发展以及成熟,使得3G模块得到广泛的应用,并逐渐成为消费类电子产品的标配。Android系统作为一款智能手机操作系统,是以高通的芯片为基础开发的,由于高通芯片把ppp拨号用硬件实现了,而在目前的安卓android系统中,又不具备对ppp拨号的支持。由于在税务、物流等行业数据量传输不大,使用3G功能不仅使得成本变高,而且造成带宽资源的浪费,那么使用GSM服务模块则可以显著降低成本,且能满足项目需求。同时,目前,GSM服务模块以其低廉的价格和稳定的性能,在一些行业专用设备上仍有广泛的应用。
无论是3G模块还是2G模块都要提供两个通道:AT指令通道和数据传输通道。3G模块一般都是USB口接收和发送数据的。USB内核驱动可以模拟出至少两个串口,这样通道问题就解决了,不存在资源的竞争。GSM服务模块只有一个物理串口,这样就无法同时满足发送AT指令的时候传输数据,必须要实现两个通道分时复用同一个物理串口。
发明内容
该发明是通过在安卓android系统中实现ppp拨号的支持,从而实现对GSM通信。
本发明提出了一种在安卓系统上实现GSM支持的方法,其包括以下步骤:
使用pppd服务拨号模块启动pppd服务拨号;
使用监测模块用来监测ppp0网络接口是否激活,如果在规定的时间内ppp0没有被激活,说明pppd服务拨号没有成功,则重新启动所述服务拨号;
通过模拟模块模拟出两个伪终端ps0和ps1,其中一个终端用于AT指令传输,另一个用于数据传输。
其中,从伪终端发出的数据打包后成GSM0710协议格式数据包,通过串口发送给调制解调模块;另一方面解析由所述调制解调模块接收的数据包,分发给各个伪终端。
本发明还提出了一种在安卓系统上实现GSM支持的装置,其包括:
pppd服务拨号模块用来启动pppd拨号;
监测模块用来监测ppp0网络接口是否激活,如果在规定的时间内ppp0没有被激活,说明pppd服务拨号没有成功,则重新启动服务拨号;
模拟模块用于模拟出两个伪终端ps0和ps1。
其中,一个所述终端ps0用于AT指令传输,另一个终端ps1用于数据传输,从伪终端发出的数据打包后成GSM0710协议格式数据包,通过串口发送给调制解调模块;另一方面解析由所述调制解调模块接收的数据包,分发给各个伪终端。
附图说明
图1为与本发明实施例一致的在安卓系统上实现GSM支持的方法流程图;
图2为与本发明实施例一致的在安卓系统上实现GSM支持的装置的原理图。
具体实施例
图1为与本发明实施例一致的在安卓系统上实现GSM支持的方法,其包括以下步骤:
步骤一、使用pppd服务拨号模块启动pppd服务拨号,上述pppd服务是一种基于点对点协议的监控服务。
步骤二、使用监测模块用来监测ppp0网络接口是否激活,如果在规定的时间内ppp0没有被激活,说明pppd服务拨号没有成功,则重新启动服务拨号。
步骤三、通过模拟模块模拟出两个伪终端ps0和ps1,其中一个终端用于AT指令传输,另一个用于数据传输。AT指令一般应用于终端设备与PC应用之间的连接与通信。AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter,TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的。
那么,从伪终端发出的数据打包后成GSM0710协议格式数据包,通过串口发送给调制解调模块;另一方面解析由调制解调模块接收的数据包,分发给各个伪终端。
图2为与本发明实施例一致的在安卓系统上实现GSM支持的装置(1),其包括以下装置:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210592480.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:结合铝和铜的结构和方法
- 下一篇:一种通用的飞机机身弧形轨制孔装置及方法