Portal页面中媒体文件的存储及获取方法、Portal服务器及终端技术

技术编号:14929963 阅读:77 留言:0更新日期:2017-03-31 11:36
本发明专利技术提供了一种Portal页面中媒体文件的存储及获取方法、Portal服务器及终端,其中,该存储方法中包括:S1获取局域网中无线AP的数量;S2确定待切割媒体文件;S3根据该局域网中无线AP的数量将媒体文件进行切割得到子媒体文件;S4根据该局域网中无线AP的数量将该媒体文件的资源定位符进行划分得到子资源定位符;S5将各子媒体文件对应的子资源定位符指向其存储位置,其中,各子媒体文件由云控制器一一下发至各无线AP中并进行存储。这样,占用空间大的媒体文件就可以成功分散放置在各无线AP的缓存中,有效解决了Portal页面中媒体文件过大时对单个无线AP的性能造成影响的问题。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种Portal页面中媒体文件的存储方法、一种Portal页面获取方法、一种Portal服务器以及一种终端。
技术介绍
随着无线网络覆盖地区的增多,使用手机等移动终端连接无线网络访问互联网也就越来越多。Portal(门户)认证是无线网络接入认证的流行技术之一,当用户接入某一无线网络时,会自动弹出Portal页面,提示用户输入账户信息,以完成接入认证。当同时接入的用户量比较大时,将会直接影响Portal认证的性能,成为了一个影响用户体验的重要因素,尤其在无线覆盖大的商圈、企业等人流量比较大的场所。一般来说,都会采用增加硬件的方式解决上述问题,如架设独立的Portal服务器或形成多个Portal服务器的集群。当然,也可以通过增加网络带宽的方式解决宽带Portal页面下发时出现宽带瓶颈的问题,但这些解决方法无疑都会增加成本,消耗过多的网络资源。当网络规模和用户量特别大时,Portal服务器和宽带势必也要成倍增长,随着成本压力的越来越大,网络拓扑和架构也越来越复杂。将Portal页面或比较大的媒体文件,比如图片、GIF动画或视频文件保存在无线AP(AccessPoint,访问接入点)的Flash缓存起来是另一种比较常用的手段。当用户通过移动终端接入无线AP时,直接从无线AP的本地缓存获得Portal页面,从而大量减少了发往Portal服务器的请求。在该技术方案中,由于Portal认证页面在AP本地缓存并取得,不再上行从Portal服务器下发,也就减少了Portal服务器的网络带宽压力,一定程度上解决了Portal的性能问题。但是,由于Portal页面中本身可能包含比较大的媒体文件,特别是一些广告商要求高清晰的图片和视频动画,若这些媒体文件太大太多,则需要无线AP有更大的内存和Flash空间才能缓存下来,这无疑会造成无线AP的成本难以承受,成为Portal页面缓存在无线AP本地最大的阻碍。可见,如何在控制无线AP成本的同时解决好Portal认证页面的获取成为一个急需解决的技术问题。
技术实现思路
针对上述问题,本专利技术提供了一种Portal页面中媒体文件的存储方法、一种Portal页面获取方法、一种Portal服务器以及一种终端,有效解决了现有技术中Portal页面获取过程中影响认证性能的技术问题。本专利技术提供的技术方案如下:一种Portal页面中媒体文件的存储方法,应用于Portal服务器,同一局域网中包含多个无线AP,且所述Portal服务器分别与各无线AP及云控制器通信连接,所述存储方法中包括:S1获取局域网中无线AP的数量;S2确定待切割媒体文件;S3根据该局域网中无线AP的数量将媒体文件进行切割得到子媒体文件,所述子媒体文件与无线AP一一对应;S4根据该局域网中无线AP的数量将该媒体文件的资源定位符进行划分得到子资源定位符,所述子资源定位符与子媒体文件一一对应;S5将各子媒体文件对应的子资源定位符指向其存储位置,其中,各子媒体文件由云控制器一一下发至各无线AP中并进行存储。进一步优选地,在步骤S2,确定待切割媒体文件具体为:根据Portal页面中媒体文件占用内存空间大小确定待切割媒体文件。进一步优选地,在步骤S3,根据该局域网中无线AP的数量将媒体文件进行切割得到子媒体文件具体为:根据该局域网中无线AP的数量将媒体文件进行等分得到各子媒体文件。本专利技术还提供了一种Portal页面获取方法,应用于终端,所述Portal页面获取方法中包括上述存储方法,所述Portal页面获取方法中还包括:S10连接局域网中任意一无线AP,并发送上网请求;S20根据无线AP基于上网请求重定向得到的资源定位符进行跳转至Portal页面;S30根据该资源定位符得到各子媒体文件的子资源定位符,进而从各无线AP种获取相应的子媒体文件;S40将各子媒体文件进行拼接得到媒体文件,并在Portal页面中显示。进一步优选地,在步骤S30中还包括任意一子媒体文件接收失败时重新请求的步骤,具体包括:S31终端根据接收失败的子媒体文件对应的子资源定位符向Portal服务器发送子媒体文件重发请求;S32Portal服务器根据接收到的重发请求中的子资源定位符指向相应的子媒体文件,并将相应的子媒体文件响应至终端;S33终端接收到该子媒体文件,跳转至步骤S40。本专利技术还提供了一种Portal服务器,同一局域网中包含多个无线AP,且所述Portal服务器分别与各无线AP及云控制器通信连接,所述Portal服务器中包括:信息获取模块,用于获取局域网中无线AP的数量;待切割媒体文件确认模块,用于确定待切割媒体文件;媒体文件切割模块,用于根据信息获取模块获取到的该局域网中无线AP的数量将媒体文件进行切割得到子媒体文件,所述子媒体文件与无线AP一一对应;资源定位符划分模块,用于根据信息获取模块获取到的该局域网中无线AP的数量将该媒体文件的资源定位符进行划分得到子资源定位符,所述子资源定位符与子媒体文件一一对应;信息发送模块,用于将各子媒体文件发送至云控制器;资源定位符指向模块,用于将各子媒体文件对应的子资源定位符指向其存储位置,其中,各子媒体文件由云控制器一一下发至各无线AP中并进行存储。进一步优选地,在待切割媒体文件确认模块中,根据Portal页面中媒体文件占用内存空间大小确定待切割媒体文件;和/或,在媒体文件切割模块中,根据该局域网中无线AP的数量将媒体文件进行等分得到各子媒体文件。本专利技术还提供了一种终端,所述终端分别与各无线AP及Portal服务器通信连接,所述终端中包括:请求发送模块,用于在连接上局域网中任意一无线AP之后发送上网请求;页面跳转模块,用于根据无线AP基于上网请求重定向得到的资源定位符进行跳转;子媒体文件获取模块,用于根据该资源定位符得到各子媒体文件的子资源定位符,进而从各媒体文件存储无线AP种获取相应的子媒体文件;Portal页面获取模块,用于将各子媒体文件进行拼接得到得到媒体文件,并在Portal页面中显示。进一步优选地,所述终端中还包括请求重发模块,用于根据子媒体文件获取模块中获取失败的子媒体文件对应的子资源定位符向Portal服务器发送子媒体文件重发请求;子媒体文件获取模块接收Portal服务器根据接收到的重发请求重新下发的子媒体文件;Portal页面获取模块将接收到的子媒体文件与现有的子媒体文件进行拼接得到媒体文件,并在Portal页面中显示。与现有技术相比,本专利技术的有益效果在于:在本专利技术提供的Portal页面中媒体文件的存储方法中,在不增加额外Portal服务器和其他硬件设备的前提下,统计局域网中无线AP的数量,并根据无线AP的数量将Portal页面中占用空间大的媒体文件,比如大的图片等进行切割分块,之后将分割得到的子媒体文件分别存储在各无线AP中。这样,占用空间大的媒体文件就可以成功分散放置在各无线AP的缓存中,有效解决了Portal页面中媒体文件过大时对单个无线AP的性能造成影响的问题。在本专利技术提供的Portal页面获取方法中,当终端接入局域网中任意一无线AP时,Portal服务器下发Portal页面给终端,与此同时,Portal页面中的媒体文件会从同一局域网的各无线AP本地缓存中获得本文档来自技高网
...

【技术保护点】
一种Portal页面中媒体文件的存储方法,其特征在于,应用于Portal服务器,同一局域网中包含多个无线AP,且所述Portal服务器分别与各无线AP及云控制器通信连接,所述存储方法中包括:S1获取局域网中无线AP的数量;S2确定待切割媒体文件;S3根据该局域网中无线AP的数量将媒体文件进行切割得到子媒体文件,所述子媒体文件与无线AP一一对应;S4根据该局域网中无线AP的数量将该媒体文件的资源定位符进行划分得到子资源定位符,所述子资源定位符与子媒体文件一一对应;S5将各子媒体文件对应的子资源定位符指向其存储位置,其中,各子媒体文件由云控制器一一下发至各无线AP中并进行存储。

【技术特征摘要】
1.一种Portal页面中媒体文件的存储方法,其特征在于,应用于Portal服务器,同一局域网中包含多个无线AP,且所述Portal服务器分别与各无线AP及云控制器通信连接,所述存储方法中包括:S1获取局域网中无线AP的数量;S2确定待切割媒体文件;S3根据该局域网中无线AP的数量将媒体文件进行切割得到子媒体文件,所述子媒体文件与无线AP一一对应;S4根据该局域网中无线AP的数量将该媒体文件的资源定位符进行划分得到子资源定位符,所述子资源定位符与子媒体文件一一对应;S5将各子媒体文件对应的子资源定位符指向其存储位置,其中,各子媒体文件由云控制器一一下发至各无线AP中并进行存储。2.如权利要求1所述的存储方法,其特征在于,在步骤S2,确定待切割媒体文件具体为:根据Portal页面中媒体文件占用内存空间大小确定待切割媒体文件。3.如权利要求1或2所述的存储方法,其特征在于,在步骤S3,根据该局域网中无线AP的数量将媒体文件进行切割得到子媒体文件具体为:根据该局域网中无线AP的数量将媒体文件进行等分得到各子媒体文件。4.一种Portal页面获取方法,其特征在于,应用于终端,所述Portal页面获取方法中包括如权利要求1-3任意一项所述的存储方法,所述Portal页面获取方法中还包括:S10连接局域网中任意一无线AP,并发送上网请求;S20根据无线AP基于上网请求重定向得到的资源定位符进行跳转至Portal页面;S30根据该资源定位符得到各子媒体文件的子资源定位符,进而从各无线AP种获取相应的子媒体文件;S40将各子媒体文件进行拼接得到媒体文件,并在Portal页面中显示。5.如权利要求4所述的Portal页面获取方法,其特征在于,在步骤S30中还包括任意一子媒体文件接收失败时重新请求的步骤,具体包括:S31终端根据接收失败的子媒体文件对应的子资源定位符向Portal服务器发送子媒体文件重发请求;S32Portal服务器根据接收到的重发请求中的子资源定位符指向相应的子媒体文件,并将相应的子媒体文件响应至终端;S33终端接收到该子媒体文件,跳转至步骤S40。6.一种Port...

【专利技术属性】
技术研发人员:乐毅
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1