支持移动终端建立多个点对点协议连接的方法

文档序号:7975485阅读:254来源:国知局
专利名称:支持移动终端建立多个点对点协议连接的方法
技术领域
本发明关于通信:技术,特别是关于一种支持多个点对点协议连接的方法。
技术背景由于移用终端的无线应用范围越来越广。移动终端上可实现的应用程序也曰益增加,如QQ、互动游戏、网页浏览、邮件查收等等。在现有移动终端上, 每执行一个应用程序,移动终端都为该应用程序建立一个相应的PPP连接。但是,各应用程序之间的业务类型并不相同。譬如QQ、互动游戏业务类 型为无线二进制运4亍环境(BREW: Binary Runtime Environment for Wireless);而 基于浏览器方式的网页浏览和邮件查收程序的业务类型是无线应用协议。 (WAP Wireless Application Protocol )。但现有技术的不足之处在于,移动终端仅支持一个PPP连接。.因为运营商 为BREW业务和WAP业务分配了不同的用户名/密码,分别是brew/brew、 wap/wap。当用户在移动终端上使用一种业务时,需要用该业务类型的用户名/ 密码建立一个PPP连接,而此时如果用户想使用另外一种业务,就需要另建立 一个PPP连接。例如,使用BREW业务的QQ网上聊天软件在后台运行时将占用移动终端 的一个PPP连接,而用户需要使用WAP业务的网页浏览时,需要使用发送 wap/wap以建立另 一个PPP连接,但是新建立的PPP连接与移动终端目前建立 PPP连接的业务类型不同,PPP连接发生冲突,导致用户无法使用WAP业务。 用户只有关闭BREW业务的PPP连接后,才能建立WAP业务的PPP连接。因 而用户使用不同业务的应用程序的步骤非常繁瑣
发明内容
为了解决现有技术的不足,本发明的目的在于提供一种支持建立多个点对 点协议连接的方法,使得移动终端能够根据应用程序的需要建立至少 一个以上 的多个PPP虚拟连接,对不同应用程序的PPP连接进行断开和连接两种状态的 切换。为实现上述发明目的,本发明提供了 一种支持移动终端建立多个点对点 协议连接的方法,包括以下步骤请求点对点协议连接步骤,应用程序向移动 终端发送建立点对点协议连接请求及应用程序的类型参数;建立点对点协议连 接步骤,移动终端存储应用程序的类型参数并根据类型参数建立点对点协议连 接;判断应用程序类型参数步骤,移动终端收到新应用程序发送的建立点对点 协议连接请求及新应用程序的类型参数时,移动终端存储新应用程序的类型参 数并判断该新类型参数与当前应用程序的类型参数是否相同;调用调度策略步 骤,当新应用程序的类型参数与当前类型参数不相同时,移动终端调用调度策 略;调度点对点协议连接步骤,移动终端根据调度策略依次读取存储的当前类 型参数和新类型参数并建立与各类型参数对应的点对点协议连接。若新类型参数与当前类型参数相同时,新应用程序共用当前的点对点协议 连接。所述的请求点对点协议连接步骤前还包括设置点对点协议连接的调度策 略步骤。调度策略为时间调度策略。当调度策略为时间调度策略时,移动终端将时间分成相等的时间片,移动 终端在每个时间片开始时,依次读取存储的类型参数并建立与类型参数对应的 点对点协议连接。调度策略为优先级调度策略。
当调度策略为优先级调度策略时,移动终端为各PPP连接分配不同的优先 级等级,当高优先级的PPP连接需要发送数据时,移动终端根据立即断开当前 PPP连接并建立高优先级PPP连接以发送数据。本发明的有益效果在于,根据用户设置的不同的调度策略将各应用程序的 PPP连接进行断开和连接状态的切换,进行各PPP连接间的调度,实现了在移 动终端上建立多个PPP连接,筒便了移动终端上应用程序的操作。


图1为本发明实施例的流程图;图2为本发明实施例中设置调度策略时的移动终端屏幕的示意图; 图3为实施图2中调度策略使移动终端屏幕的示意图。
具体实施方式
以下结合附图详细说明本发明的实施过程如图l所示,用户在使用移动终端上的应用程序前,先设置PPP连接的调 度策略,如图2所示,用户利用移动终端屏幕中的菜单选择时间调度策略或者 优先级调度策略。PPP连接调度策略设置完成后,用户利用终端运行某个应用程序向移动终 端发送建立点对点协议连接请求及应用程序的类型参数;移动终端存储应用程 序的类型参数并根据类型参数建立点对点协议连接。当用户运行其它应用程序 时,新应用程序向移动终端发送另 一建立点对点协议连接请求及新应用程序的 类型参数时。移动终端存储该新应用程序的类型参数并判断该新类型参数与当 前应用程序的类型参数是否相同。如果新应用程序的类型参数与当前应用程序 的类型参数相同,则新应用程序共用当前的点对点协议连接。如果新应用程序的类型参数与当前应用程序的类型参数不同,则移动终端 调用调度策略。移动终端根据调度策略依次读取存储的当前类型参数和新类型
参数并建立与各类型参数对应的点对点协议连接。如图2、 3所示,用户先设置调度策略为时间调度测率,然后利用键盘选择 屏幕中的"新闻"选项,则应用程序向移动终端发起PPP连接请求并传送类型 参数wap/wap。 PPP连接控制部为该请求建立PPP连接。若用户希望在浏览新闻同时执行QQ聊天软件,则用户再通过手机键盘在 手机屏幕上的菜单中选择QQ聊天软件,则QQ聊天程序向PPP连接控制部发 起PPP连接请求并发送类型参数brew/brew。 PPP连接控制部收到QQ聊天程序 的类型参数后,判断该类型参数与当前PPP连接的类型参数wap/wap不同,则 移动终端调用策略,以调度PPP连接。由于图2中设置的调度策略为时间调度策略时,移动终端将时间分成相等 的时间片Tl、 T2,移动终端在时间片Tl开始时,移动终端读取存储的wap/wap 类型参数并建立用于新闻浏览的PPP连接;当在时间片T2开始时,移动终端断 开wap/wap的PPP连接,读取存储的brew/brew类型参数并建立用于QQ软件 的PPP连接。如图3中所示,手机屏幕中显示的同时运行的两个应用程序。用户还可利用移动终端将设置应用程序的优先级等级。由于QQ聊天软件需 要发送即时消息,因而其发送的数据的优先级登记高于其它应用程序需要发送 的数据。当用户选择优先级调度策略后,移动终端一旦收到QQ软件的PPP连接 请求及类型参数brew/brew后,通过判断该类型参数与当前浏览新闻的wap/wap类 型参数不同,移动终端立即断开当前PPP连接并建立高优先级PPP连接以发送QQ 软件的即时消息,当即时消息的发送完毕后,再读取wap/wap类型参数,建立浏 览新闻的PPP连接。本发明的有益效果在于,根据用户设置的不同的调度策略将各应用程序的 PPP连接进行断开和连接状态的切换,进行各PPP连接间的调度,实现了在移 动终端上建立多个PPP连接,简便了移动终端上应用程序的操作。以上实施例仅用于说明本发明的实施过程,并非用于限定本发明的保护范围。
权利要求
1. 一种支持移动终端建立多个点对点协议连接的方法,其特征在于,包括以下步骤请求点对点协议连接步骤,应用程序向移动终端发送建立点对点协议连接请求及应用程序的类型参数;建立点对点协议连接步骤,移动终端存储应用程序的类型参数并根据所存储的类型参数建立点对点协议连接;判断应用程序类型参数步骤,移动终端收到新应用程序发送的建立点对点协议连接请求及新应用程序的类型参数时,移动终端存储新应用程序的类型参数并判断该新类型参数与当前应用程序的类型参数是否相同;调用调度策略步骤,当新应用程序的类型参数与当前类型参数不相同时,移动终端调用调度策略;调度点对点协议连接步骤,移动终端根据调度策略依次读取存储的当前类型参数和新类型参数并建立与各类型参数对应的点对点协议连接。
2. 根据权利要求1所述的方法,其特征在于,若新类型参数与当前类型参数 相同时,新应用程序共用当前的点对点协议连接。
3. 根据权利要求1所述的方法,其特征在于,所述的请求点对点协议连接步 骤前还包括设置点对点协议连接的调度策略步骤。
4. 根据权利要求1所述的方法,其特征在于,调度策略为时间调度策略。
5.涨据权利要求3所述的方法,其特征在于,当调度策略为时间调度策略时,移动终端将时间分成相等的时间片,移动终端在每个时间片开始时,依次读取 存储的类型参数并建立与类型参数对应的点对点协议连接。
6. 根据权利要求1所述的方法,其特征在于,调度策略为优先级调度策略。
7. 根据权利要求1所述的方法,其特征在于,当调度策略为优先级调度策略时, 移动终端为各点对点连接分配不同的优先级等级,当高优先级的PPP连接需要发送 数据时,移动终端根据立即断开当前PPP连接并建立高优先级PPP连接以发送数据。
全文摘要
本发明提供了一种支持移动终端建立多个点对点协议连接的方法,该方法包括应用程序向移动终端发送建立点对点协议连接请求及应用程序的类型参数;移动终端存储应用程序的类型参数并根据类型参数建立点对点协议连接;移动终端收到新应用程序发送的建立点对点协议连接请求及新应用程序的类型参数时,移动终端存储新应用程序的类型参数并判断该新类型参数与当前应用程序的类型参数是否相同;当新应用程序的类型参数与当前类型参数相同时,移动终端调用调度策略;移动终端根据调度策略依次读取存储的当前类型参数和新类型参数并建立与各类型参数对应的点对点协议连接。本发明可在移动终端上调度各PPP连接,以建立多个PPP连接,简化了应用程序的操作。
文档编号H04L29/06GK101212472SQ200610171629
公开日2008年7月2日 申请日期2006年12月31日 优先权日2006年12月31日
发明者宋海潮 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1