本发明专利技术提供一种基于WIFI的PPP拨号上网方法和系统。所述基于WIFI的PPP拨号上网方法包括:WIFI模块接收主机发送的拨号请求;所述WIFI模块响应所述拨号请求,与所述主机建立PPP通道,并且在数据链路层建立串口数据与无线数据的通讯通道;所述WIFI模块接收主机通过串口发来的PPP报文,并且利用所述通讯通道将所述PPP报文转换为IP报文并输出到无线网络。
【技术实现步骤摘要】
基于WIFI的PPP拨号上网方法和系统
本专利技术涉及无线通信技术,特别地,涉及一种基于WIFI的PPP(PointtoPointProtocol,点对点协议)拨号上网方法和系统。
技术介绍
随着无线通信技术的发展,主机通过无线方式访问网络越来越普及,并且由于其便利性越来越受到使用者的青睐。一般而言,目前主机的无线上网主要有两种方式,其中一种方式是主机通过无线网卡来连接无线局域网(WirelessLocalAccessNetwork,WLAN),并通过无线局域网进一步接入到互联网,然而采用上述方式需要当前主机处于无线局域网的覆盖区域,脱离上述覆盖区域主机便无法接入到网络。另一种方式是主机采用无线上网数据卡(又称为USB调制解调器)并通过GPRS、CDMA2000或者WCDMA等移动通信技术接入到通信运营商的无线广域通信网络从而实现拨号上网进行数据业务,然而采用上述方式的一般需要根据流量给通信运营商支付较为昂贵的资费,因此在大部分用户并不倾向于采用这种上网方式。基于现有技术中存在的上述问题,本专利技术提供一种基于WIFI的PPP拨号上网方法和系统。
技术实现思路
本专利技术的其中一个目的是为了改进现有技术的上述缺陷而提供了一种基于WIFI的PPP拨号上网方法和系统。本专利技术提供的基于WIFI的PPP拨号上网方法,包括:WIFI模块接收主机发送的拨号请求;所述WIFI模块响应所述拨号请求,与所述主机建立PPP通道,并且在数据链路层建立串口数据与无线数据的通讯通道;所述WIFI模块接收主机通过串口发来的PPP报文,并且利用所述通讯通道将所述PPP报文转换为IP报文并输出到无线网络。在本专利技术提供的基于WIFI的PPP拨号上网方法的一种较佳实施例中,还包括:WIFI模块进行WIFI热点扫描,并通过WIFI热点与无线网络建立连接,其中所述WIFI模块和所述WIFI热点分别作为站点和接入点。在本专利技术提供的基于WIFI的PPP拨号上网方法的一种较佳实施例中,还包括:所述WIFI模块将来自无线网络的IP报文转换为PPP报文,并通过所述串口输出给所述主机。在本专利技术提供的基于WIFI的PPP拨号上网方法的一种较佳实施例中,所述串口为UART接口。在本专利技术提供的基于WIFI的PPP拨号上网方法的一种较佳实施例中,所述拨号请求包括自定义标志,所述自定义标志用于标示当前发送的内容为所述主机的PPP拨号请求。在本专利技术提供的基于WIFI的PPP拨号上网方法的一种较佳实施例中,所述自定义标志为“AT*11#”本专利技术提供的基于WIFI的PPP拨号上网系统,包括主机和WIFI模块,其中所述WIFI模块和所述主机之间通过PPP通道进行交互,并且所述WIFI模块在数据链路层建立有串口数据与无线数据的通讯通道,其中,所述WIFI模块用于接收所述主机通过串口发来的PPP报文,并且利用所述通讯通道将所述PPP报文转换为IP报文并输出到无线网络。在本专利技术提供的基于WIFI的PPP拨号上网系统的一种较佳实施例中,所述WIFI模块还用于通过WIFI热点与无线网络建立连接,其中所述WIFI模块和所述WIFI热点分别作为所述连接的站点和接入点。在本专利技术提供的基于WIFI的PPP拨号上网系统的一种较佳实施例中,所述WIFI模块还用于将来自无线网络的IP报文转换为PPP报文,并通过所述串口输出给所述主机。在本专利技术提供的基于WIFI的PPP拨号上网系统的一种较佳实施例中,所述串口为UART接口。在本专利技术提供的基于WIFI的PPP拨号上网方法和系统中,主机可以与WIFI模块之间建立PPP通道,并在WIFI模块建立无线数据与串口数据的通讯通道,从而实现通过所述WIFI模块进行PPP拨号上网,相较于现有技术,采用本专利技术提供的基于WIFI的PPP拨号上网方法和系统,一方面主机的拨号上网不会受到无线局域网的信号覆盖范围限制,另一方面由于基于WIFI方式的拨号上网无需给通信运营商支付昂贵的流量资费,因此在使用便利性和经济性都具有较大的优势。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1是本专利技术提供的基于WIFI的PPP拨号上网系统一种实施例的结构示意图。图2是本专利技术提供的基于WIFI的PPP拨号上网方法一种实施例的流程示意图。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术提供的基于WIFI的PPP拨号上网方案以WIFI模块作为调制解调器(Modem)进行拨号上网,拨号成功之后主机可以通过串口与WIFI模块进行基于PPP协议的数据通信,从而实现通过WIFI模块实现网络访问。请参阅图1,其为本专利技术提供的基于WIFI的PPP拨号上网系统一种实施例的结构示意图。所述PPP拨号上网系统100包括主机110、WIFI模块120和WIFI热点130,其中,所述主机110和所述WIFI模块120之间可以通过串口连接,比如通过UART(UniversalAsynchronousReceiver/Transmitter通用异步收发器)接口进行连接,并采用PPP协议进行交互。另一方面,所述WIFI模块120可以进一步与WIFI热点130建立连接,并且通过所述WIFI热点130接入到无线网络,其中,所述WIFI模块120和所述WIFI热点130可以分别作为WIFI连接的站点(Station,简称STA)和接入点(AccessPoint,简称AP)。以下结合图2所示的基于WIFI的PPP拨号上网方法,介绍上述PPP拨号上网系统的工作过程。请参阅图2,其为本专利技术提供的基于WIFI的PPP拨号上网方法一种实施例的流程示意图。所述PPP拨号上网方法包括:步骤S1,WIFI模块进行WIFI热点扫描,并通过WIFI热点与无线网络建立连接;首先,所述主机110可以通过串口(比如UART接口)向所述WIFI模块120发送WIFI操作指令,所述WIFI模块120接收到所述WIFI操作指令之后可以相应所述指令进行WIFI热点扫描,并扫描到如图1所示的WIFI热点130。并且,所述WIFI模块120可以进一步地通过所述WIFI热点130与无线网络建立连接,在所述连接中,所述WIFI模块120和所述WIFI热点130分别作为站点(STA)和接入点(AP)。步骤S2,主机向WIFI模块发送拨号请求;在所述WIFI模块120完成WIFI热点扫描之后,所述主机110可以进一步通过所述串口(比如UART接口)向所述WIFI模块120发送拨号请求,在具体实施例中,所述主机110发送的拨号请求可以是基于PPP协议的拨号请求,所述拨号请求可以包括自定义标志,比如“AT*11#”,其主要用于标示当前发送的内容为主机的PPP拨号请求。步骤S3,所述WIFI模块响应所述拨号请求并建立主机与无线网络之间的数据通道;在通过所述串口接收到所述拨号请求本文档来自技高网...
【技术保护点】
一种基于WIFI的PPP拨号上网方法,其特征在于,包括:WIFI模块接收主机发送的拨号请求;所述WIFI模块响应所述拨号请求,与所述主机建立PPP通道,并且在数据链路层建立串口数据与无线数据的通讯通道;所述WIFI模块接收主机通过串口发来的PPP报文,并且利用所述通讯通道将所述PPP报文转换为IP报文并输出到无线网络。
【技术特征摘要】
1.一种基于WIFI的PPP拨号上网方法,其特征在于,包括:WIFI模块接收主机发送的拨号请求;所述WIFI模块响应所述拨号请求,并建立主机与无线网络之间的数据通道;所述数据通道包括所述WIFI模块与所述主机之间的PPP通道以及所述WIFI模块内部在数据链路层建立无线数据与串口数据的通讯通道,所述通讯通道供所述WIFI模块进行所述主机的串口数据和所述无线网络的无线数据之间的数据转换以及传输;所述WIFI模块接收主机通过串口发来的PPP报文,并且利用所述通讯通道将所述PPP报文转换为IP报文并输出到无线网络。2.如权利要求1所述的基于WIFI的PPP拨号上网方法,其特征在于,还包括:WIFI模块进行WIFI热点扫描,并通过WIFI热点与无线网络建立连接,其中所述WIFI模块和所述WIFI热点分别作为站点和接入点。3.如权利要求1所述的基于WIFI的PPP拨号上网方法,其特征在于,还包括:所述WIFI模块将来自无线网络的IP报文转换为PPP报文,并通过所述串口输出给所述主机。4.如权利要求1至3中任一项所述的基于WIFI的PPP拨号上网方法,其特征在于,所述串口为UART接口。5.如权利要求1所述的基于WIFI的PPP拨号上网方法,其特征在于,所述拨号请求包括自定义标志,所述自定义标志用于标示当前发送的内容为所述主机...
【专利技术属性】
技术研发人员:张天瑜,周良元,
申请(专利权)人:深圳市广和通实业发展有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。