Windows Embedded CE下的GPRS互联网接入实现.doc
文本预览下载声明
Windows Embedded CE下的GPRS互联网接入实现
(东南大学 集成电路学院,江苏 南京 210096)
摘要:随着移动通信技术的发展,GPRS的应用非常普遍。基于此提供了Windows Embedded CE设备上的GPRS互联网接入方案,采用RIL(Radio Interface Layer)的实现方式,充分利用了Windows Embedded CE的蜂窝通信架构,实现了GPRS数据业务与电话,SMS,SIM卡管理等应用的更好的集成。同时使用GSM07.10多路复用协议驱动模拟的虚拟串口,提高蜂窝应用的并发性,并采用虚拟串口切换机制保证了PPP连接的正确建立,最后提供了RAS拨号程序的设计实现。
关键词:GPRS;RIL(Radio Interface Layer);Windows CE;RAS;PPP
中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)28-7924-02
Implementation of Internet Access over GPRS in Windows Embedded CE
ZHAO Wen-deng, HE Lei, HUANG Shao-min
(Southeast University, Nanjing 210096, China)
Abstract: As the development of mobile communication technology, GPRS is widely used. The paper provides a solution of Internet access over GPRS on Windows Embedded CE devices. The solution is based on RIL(Radio Interface Layer), which makes full use of the cellular communication architecture of Windows Embedded CE, and implements a better integration for GPRS data service with other cellular applications such as telephony, SMS, SIM manager and so on. In addition, it uses virtual serial ports emulated by GSM07.10 multiplexer driver, which enhance the concurrency of cellular applications. At the same time, virtual port switch mechanism is used to establish PPP link correctly in RIL based solution, while design and implementation of a RAS dial up program is provided.
Key words: GPRS; RIL(Radio Interface Layer); Windows CE; RAS; PPP
Windows Embedded CE是在智能消费类电子产品中使用非常广泛的嵌入式操作系统。如今各类移动终端大行其道,而移动终端通过GPRS(General Packet Radio Service)接入互联网的数据业务应用,受到广大消费者的青睐。本文给出了在Windows Embedded CE下移动终端的GPRS互联网接入的实现方案,基于微软提供的流行的RIL(Radio Interface Layer)体系结构。
1 GPRS简介
GPRS(General Packet Radio Service,通用分组无线业务)是为GSM(Global System for Mobile Communications,全球移动通信系统)移动用户提供的一种增强型的数据业务。通常,GSM网络也可以提供一定的数据业务,但是其主要采用电路交换的方式,存在数据速率低,成本高,资源浪费等缺点,而GPRS的分组交换方式在一定程度上克服了这些缺点,理论上最高速率可达171.2kbps,已经可以完全支持诸如多媒体类对带宽要求较高的应用业务,根据实际条件的差异,GPRS速率会有不同程度地下降,但是足以完成Wap或Web网页浏览功能。因此在现在的智能手机或其它类似的移动终端中,GPRS功能已成为标准的配置。
2 G
显示全部