支持经由无线接入网络来接入目的网络的制作方法

文档序号:8415452阅读:302来源:国知局
支持经由无线接入网络来接入目的网络的制作方法
【专利说明】支持经由无线接入网络来接入目的网络
[0001]本发明是申请日为2006年3月2日的、申请号为200680053627.7、名称为“支持经由无线接入网络来接入目的网络”的发明专利申请的分案申请。
技术领域
[0002]本发明涉及一种支持移动设备经由无线接入网络来接入目的网络的方法。本发明同样涉及相应的移动设备、相应的连通性测试服务器、相应的系统、相应的软件代码以及相应的软件程序产品。
【背景技术】
[0003]移动设备可以接入类似于无线局域接入网(WLAN)的无线接入网以使用无线接入网所提供的服务。一些无线接入网可以提供无限制的接入。其他无线接入网络可能在能够接入之前请求对移动设备进行认证,例如从而能够针对所提供的服务来收费。还有一些其他的无线接入网可以仅向选定群组的移动设备提供接入。其中,可以由无线接入网提供的一种服务是连接到因特网或一些其他网络。
[0004]一些移动设备包括“搜索WLAN”功能,该功能允许用户连接到任何可用的WLAN,而不必具有预先配置的简档(profile)。例如,在移动终端诺基亚9500和9300i中,该功能被称为Easy WLAN。如果没有预先配置的网络可用,有些设备也可能隐式地实现该功能并自动地加入到先前未知的网络中。
[0005]然后,当用户选择“搜索WLAN”功能时或当自动使用该功能并且移动设备发现迄今为止移动设备未知的WLAN时,该移动设备可能仍然缺少重要信息。
[0006]例如,移动设备不知道新连接所提供的连通性。用户可能期望使用WLAN来连接到全球因特网,但WLAN可能例如仅提供有限的因特网接入或仅提供对企业内部网的接入。
[0007]此外,在很多公共WLAN中,用户必须执行浏览器认证以接入该网络。这在有些时候被称为通用接入方法(UAM)。用户可以输入某个统一资源定位符(URL),并且浏览器向WLAN发送超文本传输协议(HTTP)请求。WLAN的接入控制器截取或拦截HTTP会话并将登录页面呈现给用户。用户通过在该登录页面的字段中填写来登录。
[0008]当使用此类浏览器认证时,移动设备并不知道用户何时已经成功完成了该浏览器认证。结果,移动设备的中间件不能在正确时刻向请求接入的应用、移动因特网协议(IP)客户端或虚拟专用网络(VPN)客户端指示新连接的可用性。如果在认证阶段完成之前该新连接被指示为可用,那么应用、移动IP客户端或VPN客户端的连通性将受到不必要的干涉,这可能导致连接失败。
[0009]此外,在加入新WLAN之后,移动设备尚不知道是否需要浏览器认证。这使得很难决定是否保存连接以待将来使用。如果认证信息缺失,则可能不希望保存该连接以待将来使用。
[0010]此外,当用户正在使用浏览器的时候,移动设备不知道用户仅是正在进行一般浏览还是正在向WLAN执行浏览器认证。因此,移动设备不能例如通过将浏览器认证“记录”为脚本并在下次连接的时候对其进行回放来帮助用户进行浏览器认证。
[0011]支持若干种网络接入技术的移动设备还可以使用不同的连接方法来连接到目的或目标网络,例如公共因特网、私有网络(譬如企业内部网)或运营商服务网络。移动设备例如可以通过WCDMA网络或通过某些WLAN到达因特网。当建立通往特定目的网络的连接时,移动设备可以自动地选择最佳的可用连接方法。一旦已经建立了通往目的网络的连接,移动设备就可以进一步自动地在连接方法之间漫游,以确保总是使用最佳的可用连接方法。这种漫游可以在应用层上或在网络层上执行。对于应用层漫游,移动设备不需要来自网络的支持。相比之下,网络层漫游需要某些网络支持。
[0012]通常,只有在连接到相同目的网络(例如因特网)的连接之间进行自动漫游才是有意义的。当通过“搜索WLAN”功能发现对于移动设备未知的WLAN时,移动设备并不知道新连接所提供的连通性。因此,该连接不能轻易地被用于漫游。还给漫游决定带来了困难,因为移动设备不知道在加入新WLAN的时候是否需要浏览器认证。

【发明内容】

[0013]本发明在移动设备尝试通过无线接入网络接入到目的网络的时候向该移动设备提供有关当前连通性水平的信息。
[0014]提出了一种支持移动设备通过无线接入网络来接入到目的网络的第一方法。该方法包括:在移动设备处,生成至少一个预定请求,该预定请求被寻址到目的网络中的连通性测试服务器;以及将该至少一个预定请求传输到无线接入网络。该方法进一步包括:在移动设备处,确定是否从该无线接入网络接收到针对该至少一个预定请求的响应,以及所接收到的响应是否对应于预定响应,其中已知该预定响应在该至少一个预定请求到达该连通性测试服务器的情况下由连通性测试服务器提供。
[0015]此外,提出了一种支持移动设备通过无线接入网络来接入到目的网络的第二方法。该方法包括:在目的网络中的连通性测试服务器处,通过无线接入网络从移动设备接收至少一个预定请求。该至少一个预定请求被特别定义为支持移动设备测试是否已经建立了通往目的网络的连接。该方法进一步包括:在连通性测试服务器处,生成针对该至少一个接收的预定请求的预定响应,以及通过无线接入网络将该预定响应传输到所述移动设备。
[0016]此外,提出了一种移动设备,其支持通过无线接入网络接入到目的网络。该移动设备包括:处理装置,适用于生成至少一个预定请求,该预定请求被寻址到目的网络中的连通性测试服务器;以及提供该至少一个预定请求以传输到所述无线接入网络。该移动设备进一步包括:处理装置,适用于确定是否从该无线接入网络接收到针对所传输的至少一个预定请求的响应,以及所接收到的响应是否对应于预定响应,其中已知该预定响应在该至少一个预定请求到达该连通性测试服务器的情况下由连通性测试服务器提供。
[0017]所述处理装置可以实现为硬件和/或软件。这可以包括例如相应的软件代码和执行该软件代码的处理器。可替换地,其例如可以通过集成在芯片中的电路来实现。
[0018]此外,提出一种连通性测试服务器,其支持移动设备通过无线接入网络接入到目的网络。该连通性测试服务器包括:处理装置,适用于通过无线接入网络从移动设备接收至少一个预定请求。该至少一个预定请求被特别定义为支持移动设备测试是否已经建立了通往目的网络的连接。该连通性测试服务器进一步包括:处理装置,用于生成针对该至少一个接收的预定请求的预定响应,以及提供该预定响应以通过无线接入网络传输到所述移动设备。
[0019]所述处理装置也可以实现为硬件和/或软件。这可以包括例如相应的软件代码和执行该软件代码的处理器。可替换地,其例如可以通过集成在芯片中的电路来实现。
[0020]此外,提出一种通信系统,该通信系统包括所提出的移动设备和所提出的连通性测试服务器。
[0021]此外,提供一种支持移动设备通过无线接入网络来接入到目的网络的第一软件代码。当在该移动设备的处理器中执行的时候,该软件代码生成至少一个预定请求,该预定请求被寻址到目的网络中的连通性测试服务器;以及提供该至少一个预定请求以传输到所述无线接入网络。进一步,该软件代码确定是否从该无线接入网络接收到针对该至少一个预定请求的响应,以及所接收到的响应是否对应于预定响应,其中已知该预定响应在该至少一个预定请求到达该连通性测试服务器的情况下由连通性测试服务器提供。
[0022]此外,提出了一种支持移动设备通过无线接入网络来接入到目的网络的第二软件代码。当在连通性测试服务器的处理器中执行的时候,该软件代码通过无线接入网络从移动设备接收至少一个预定请求。该至少一个预定请求被特别定义为支持移动设备测试是否已经建立了通往目的网络的连接。进一步地,该软件代码生成针对该至少一个接收的预定请求的预定响应,以及提供该预定响应以通过无线接入网络传输到所述移动设备。
[0023]最后,提出一种软件程序产品,其中提出的第一或第二软件代码存储在可读介质中。该软件程序产品可以例如是分离的存储器设备;分别在移动设备或连通性测试服务器中实现的存储器,其可以由用于执行所存储的软件代码的处理器来访问;或者分别实现在移动设备或连通性测试服务器中的更复杂的模块,等等。
[0024]本发明的思路在于:期望通过无线接入网络来接入目的网络的移动设备可以首先“ping”目的网络中的测试服务,而该测试服务可以通过已知的响应进行响应。特别地但非排他地,目的网络可以是因特网。
[0025]本发明的有益效果在于其向移动设备快速提供有关于是否存在通过无线接入网络通往目的网络的连接或者无线接入网络是否临时或永久阻断对目的网络的接入的信息。
[0026]例如如果用户已经利用移动设备所提供的“搜索无线接入网络”功能来选择了无线接入网络,而该无线接入网络迄今为止对于移动设备仍然是未知的情况下,获取此信息对于移动设备而言是特别有益的。
[0027]接收到针对该至少一个预定请求的预定响应可以被视为指示了通往目的网络的连接。
[0028]如果移动设备的应用或移动IP客户端或VPN客户端已经请求了对目的网络的接入,则接下来可以将有关通往目的网络的连接的信息通知给该应用或客户端。因此,可以将有关连接的信息尽可能快地通知给应用或客户端,但同时也不能太早进行通知。后者确保可以避免应用或客户端遭受连接失败。
[0029]还可以保存通过无线接入网络而通往目的网络的连接以用于进一步使用。优选地,首先询问用户是否要保存此连接。如果目的网络是因特网,则例如可以通过创建因特网接入点(IAP)来保存该连接。
[0030]该连接还可用于漫游目的。通过一些其他连接接入目的网络的移动设备的应用或移动IP客户端或VPN客户端可以响应于接收到针对至少一个预定请求的预定响应而自动地漫游到新连接以接入目的网络,其中接收到预定响应表示新连接是通往目的网络的连接。
[0031]在接收到预定响应之外的响应时,这表示尚未建立通往目的网络的连接。其可以表示需要移动设备的用户与无线接入网络之间的用户交互动作作为在前的步骤。因此,可以发起用户交互。发起用户交互例如可以简单地包括向用户呈现所接收的响应。可能要求的用户交互例如可以是对用户的认证。在此情况中,可以向用户呈现所接收的登录页面。可替换地,无线接入网络例如可以要求用户在连接被许可之前简单地接受合法的拒绝(disclaimer)。
[0032]当至少一个预定请求包括至少两个预定请求,并且针对至少两个预定请求中第一个请求的非预定响应指示了可能要求的移动设备的用户与无线接入网络之间的用户交互时
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1