【技术实现步骤摘要】
移动终端多APN网络并发系统及其联网方法
本专利技术是一种实现移动终端上多个接入点名称(APN)逐次联网并发和管理的系统及其方法,提供移动终端的操作系统和应用软件使用多个不同APN网络并发数据传输和管理的方法。
技术介绍
随着移动自组织网络的发展,在其网络上运行的业务越来越多,其中多媒体实时业务以及大流量的视频业务对网络要求也越来越高。伴随着手持设备上网技术的成熟和智能手持设备的普及,现在的手持设备已经成为电脑之外使用频度最高的网络接入终端。公车上,地铁里,走到哪里都会看到拿着手持设备听音乐、收邮件、发微博、看新闻上网的人群。特别是智能手持设备强大的可扩展性及其所带来丰富多样的功能和应用,更是为手持设备上网增添了无限乐趣。但目前的手持设备终端和操作系统在使用不同方式上网时带来了一些不便的烦恼。而手持设备被问及最多的就是手机上网方面的问题。我们的手机在上网时需要设置网络接入方式(APN);而不同的功能和第三方应用上网时需要不同的网络接入方式来支持。无线接入点是负责移动终端管理以及协调无线和有线网络之间通信的关键部件,它为在子网间漫游的移动终端提供无缝的、高速的、透明的接入服务。对于普通用户而言,APN(AccessPointName,接入点名称)只是为了上网而在手持设备终端上预先配置或手工设定的一组参数。而对于移动网络来说,APN是用来实现用户IP报文路由至相应GGSN及外部网络的必不可少的标识,其作用具体包括:APN作为路由标识:SGSN根据APN,向特定DNS服务器查询该APN对应的GGSNIP地址,以确定用户应接入的GGSN;APN作为业务域标识:GG ...
【技术保护点】
一种移动终端多APN网络并发系统,具有如下技术特征:在含有移动终端操作系统和操作系统应用软件的应用层与底层的驱动模块之间设置多APN联网通道模块和路由管理模块,其中多APN联网通道模块包含APN通道参数配置信息和多APN通道监控管理模块、APN通道参数配置信息标识每个APN联网通道所连接的APN网络的联网参数和供应用层修改APN通道参数配置信息的接口函数,以及当前APN通道的实际联网APN的情况和已使用APN通道的APN联网参数定义和空闲APN通道的数量,主要用于实现多APN并发联网;路由管理模块在应用程序收发数据前或收发数据过程中,有序管理应用程序收发数据所采用的APN数据通道;APN通道监控管理模块监控、管理APN联网通道;当应用层向多APN联网通道模块逐次下发至少一个APN联网指令时,多APN联网通道模块根据上述联网指令分配预定义和/或动态创建至少一路虚拟网络单元,路由管理模块使用应用程序指定通道模式和/或目的地址绑定路由模式和/或发送地址指定模式和/或默认路径模式,有序管理应用程序在发送数据前或过程中,指定APN数据通道进行数据收发。
【技术特征摘要】
1.一种移动终端多APN网络并发系统,具有如下技术特征:在含有移动终端操作系统和操作系统应用软件的应用层与底层的驱动模块之间设置多APN联网通道模块和路由管理模块,其中,多APN联网通道模块包含APN通道参数配置信息和多APN通道监控管理模块,APN通道参数配置信息标识每个APN联网通道所连接的APN网络的联网参数和供应用层修改APN通道参数配置信息的接口函数,以及当前APN通道的实际联网APN的情况和已使用APN通道的APN联网参数定义和空闲APN通道的数量,主要用于实现多APN并发联网;应用层根据接口函数参数内的虚拟通道标识:常量数值、字符串描述符、通道实例对象引用或APN联网参数发送连网请求;多APN联网通道模块通过APN联网参数连网成功后保存APN通道参数配置信息;不同的APN连网参数代表不同的APN网络通道;路由管理模块在应用程序收发数据前或收发数据过程中,有序管理应用程序收发数据所采用的APN数据通道;APN通道监控管理模块监控、管理APN联网通道;当应用层向多APN联网通道模块逐次下发至少一个APN联网指令时,多APN联网通道模块根据上述联网指令分配预定义和/或动态创建至少一路虚拟网络单元,路由管理模块使用应用程序指定通道模式和/或目的地址绑定路由模式和/或发送地址指定模式和/或默认路径模式,有序管理应用程序在发送数据前或过程中,指定APN数据通道进行数据收发;当联网APN的请求包含了代理服务器地址时,路由管理模块在APN通道连接成功后,自动将代理服务器地址绑定路由;当联网APN的请求联网的APN网络属于操作系统已经定义的APN类型,路由管理模块在联网APN请求未包含代理服务器地址的情况下,由路由管理模块将上述APN的目的地址自动绑定到路由;操作系统的IP协议栈解析出应用程序发送数据中的目的地址后,按路由表内的路由将数据包传入指定APN数据通道;应用层通过APN通道监控管理模块所提供的接口函数对APN通道进行配置、连接、断开、切换和关闭的操作;APN通道监控管理模块收集来自驱动模块的上报消息,将所述消息实时反馈给应用层;在应用层使用完全部预设的多个APN联网通道后,一旦应用层再次发起新的APN联网请求时,如果新的APN联网请求不属于已经使用的APN联网网络,APN通道监控管理模块向应用层反馈通道满的消息。2.如权利要求1所述的移动终端多APN网络并发系统,其特征在于:应用层通过人机界面或应用程序通过多APN联网通道模块内的接口函数对多APN联网通道模块内的APN通道参数配置信息内的数据进行配置或预定义。3.如权利要求1所述的移动终端多APN网络并发系统,其特征在于:应用层的应用程序直接通过向多APN联网通道模块发送APN联网请求,实现联网APN网络;不同的应用程序发送多个不同的APN联网请求,一个应用程序也可多次发送不同的APN联网请求。4.如权利要求1所述的移动终端多APN网络并发系统,其特征在于:多APN联网通道模块预先设定多个APN联网通道,且每个APN联网通道对应一个APN网络的数据连接;多APN联网通道模块在接收到应用层下发的每个APN联网指令后,多APN联网通道模块分配预定义和/或动态创建多路各自独立的虚拟网络单元。5.如权利要求1所述的移动终端多APN网络并发系统,其特征在于:路由管理模块将某些特定APN网络通道路径定义为应用层数据联网的默认、预定义路径default路径,路由管理模块将IPV4的CMNET定义为IPV4的默认路由或将IPV6的CMNET定义为IPV6的默认路由。6.一种移动终端多APN网络并发系统的联网方法,其特征在于:应用层建立多APN联网通道,在联网请求过程中,应用层向多APN联网通道模块逐次下发一个或多个APN联网指令,多A...
【专利技术属性】
技术研发人员:朱雄关,刘晓岩,
申请(专利权)人:成都达信通通讯设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。