• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 19
    • 下载费用:30 金币  

    重庆时时彩下载安装: PORTAL页面中媒体文件的存储及获取方法、PORTAL服务器及终端.pdf

    关 键 词:
    PORTAL 页面 媒体文件 存储 获取 方法 服务器 终端
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201610933648.3

    申请日:

    2016.10.24

    公开号:

    CN106570099A

    公开日:

    2017.04.19

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G06F 17/30申请日:20161024|||公开
    IPC分类号: G06F17/30 主分类号: G06F17/30
    申请人: 上海斐讯数据通信技术有限公司
    发明人: 乐毅
    地址: 201616 上海市松江区思贤路3666号
    优先权:
    专利代理机构: 上海硕力知识产权代理事务所 31251 代理人: 郭桂峰
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201610933648.3

    授权公告号:

    |||

    法律状态公告日:

    2017.05.17|||2017.04.19

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明提供了一种Portal页面中媒体文件的存储及获取方法、Portal服务器及终端,其中,存储方法中包括:S1获取局域网中无线AP的数量;S2确定待切割媒体文件;S3对媒体文件进行切割得到子媒体文件,并分别对每份子媒体文件进行复制得到备份子媒体文件;S4对该媒体文件的资源定位符进行划分得到子资源定位符及备份子资源定位符;S5将各子媒体文件对应的子资源定位符指向其存储位置及将各备份子媒体文件对应的备份子资源定位符指向其存储位置。其将子媒体文件及与之对应的备份子媒体文件分别存储在局域网的两个无线AP中,以免某一无线AP出现故障或网络时延时,无法获取其中包含的子媒体文件或备份子媒体文件。

    权利要求书

    1.一种Portal页面中媒体文件的存储方法,其特征在于,应用于Portal服务器,同一局
    域网中包含多个无线AP,且所述Portal服务器分别与各无线AP及云控制器通信连接,所述
    存储方法中包括:
    S1获取局域网中无线AP的数量;
    S2确定待切割媒体文件;
    S3根据该局域网中无线AP的数量对媒体文件进行切割得到子媒体文件,并分别对每份
    子媒体文件进行复制得到备份子媒体文件,其中,所述备份子媒体文件与子媒体文件一一
    对应;
    S4根据子媒体文件及备份子媒体文件对该媒体文件的资源定位符进行划分得到子资
    源定位符及备份子资源定位符,其中,所述子资源定位符与子媒体文件一一对应,备份子资
    源定位符与备份子媒体文件一一对应;
    S5将各子媒体文件对应的子资源定位符指向其存储位置及将各备份子媒体文件对应
    的备份子资源定位符指向其存储位置,其中,各子媒体文件和备份子媒体文件由云控制器
    一一下发至各无线AP,且相应无线AP中存储一份子媒体文件或一份备份子媒体文件。
    2.如权利要求1所述的存储方法,其特征在于,
    在步骤S1中,获取到的局域网中无线AP的数量为偶数;
    在步骤S3中,将所述无线AP均分为两组,根据一组无线AP的数量对媒体文件进行切割
    得到子媒体文件,并分别对每份子媒体文件进行复制得到备份子媒体文件,其中,所述备份
    子媒体文件与子媒体文件一一对应,且子媒体文件与其中一组无线AP一一对应,备份子媒
    体文件与另一组无线AP一一对应。
    3.如权利要求1所述的存储方法,其特征在于,
    在步骤S1中,获取到的局域网中无线AP的数量为奇数;
    在步骤S3中,舍弃其中一个无线AP之后将其均分为两组,根据一组无线AP的数量对媒
    体文件进行切割得到子媒体文件,并分别对每份子媒体文件进行复制得到备份子媒体文
    件,其中,所述备份子媒体文件与子媒体文件一一对应,且子媒体文件与其中一组无线AP一
    一对应,备份子媒体文件与另一组无线AP一一对应。
    4.如权利要求1-3任意一项所述的存储方法,其特征在于,
    步骤S2,确定待切割媒体文件具体为:根据Portal页面中媒体文件占用内存空间大小
    确定待切割媒体文件;和/或,
    步骤S3,根据该局域网中无线AP的数量对媒体文件进行切割得到子媒体文件具体为:
    根据该局域网中待存储无线AP的数量的一半将媒体文件进行等分得到各子媒体文件;其
    中,当无线AP的数量为偶数,则所述待存储无线AP的数量与无线AP的数量相同;当无线AP的
    数量为奇数,则所述待存储无线AP的数量为所述无线AP的数量减1。
    5.一种Portal页面获取方法,其特征在于,应用于终端,所述Portal页面获取方法中包
    括如权利要求1-4任意一项所述的存储方法,所述Portal页面获取方法中还包括:
    S10连接局域网中任意一无线AP,记为连接无线AP,并发送上网请求;
    S20根据连接无线AP基于上网请求重定向得到的重组资源定位符进行跳转至Portal页
    面,所述重组资源定位符中包括:在任意一子媒体文件及与之对应的备份子媒体文件存储
    的两个无线AP中,网络时延较小的无线AP中存储的子媒体文件对应的子资源定位符或备份
    子媒体文件对应的备份子资源定位符;
    S30根据该重组资源定位符得到各子媒体文件的子资源定位符和/或得到各备份子媒
    体文件的备份子资源定位符,进而从各无线AP种获取相应的子媒体文件和/或备份子媒体
    文件;
    S40将各子媒体文件和/或备份子媒体文件进行拼接得到媒体文件,并在Portal页面中
    显示。
    6.如权利要求5所述的Portal页面获取方法,其特征在于,在步骤S20中还包括获取局
    域网中各无线AP与连接无线AP之间的网络时延的步骤,具体包括:
    S21连接无线AP周期性的发送ping报文至局域网中其他无线AP;
    S22连接无线AP记录每个无线AP的响应时延,形成动态网络时延转发表。
    7.如权利要求6所述的Portal页面获取方法,其特征在于,在步骤S20中还包括获重组
    资源定位符生成的步骤,具体包括:
    S23连接无线AP根据动态网络时延转发表分别查询子媒体文件及与之对应的备份子媒
    体文件存储的两个无线AP的网络时延并进行比较,得到网络时延较小的无线AP,生成无线
    AP组;
    S24Portal服务器根据该无线AP组生成相应的资源定位符组,所述资源定位符组中包
    括:无线AP组中各无线AP存储的子媒体文件对应的子资源定位符和/或备份子媒体文件对
    应的备份子资源定位符;
    S25连接无线AP将资源定位符组中各子资源定位符和/或备份子资源定位符进行拼接
    得到重组资源定位符。
    8.如权利要求5-7任意一项所述的Portal页面获取方法,其特征在于,在步骤S30中还
    包括子媒体文件和/或备份子媒体文件接收失败时重新请求下发的步骤,具体包括:
    S31终端根据接收失败的子媒体文件和/或备份子媒体文件对应的子资源定位符和/或
    备份子资源定位符向Portal服务器发送重发请求;
    S32Portal服务器根据接收到的重发请求中的子资源定位符和/或备份子资源定位指
    向相应的子媒体文件/或备份子媒体文件,并将相应的子媒体文件/或备份子媒体文件响应
    至终端;
    S33终端接收到该子媒体文件/或备份子媒体文件,跳转至步骤S40。
    9.一种Portal服务器,其特征在于,同一局域网中包含多个无线AP,且所述Portal服务
    器分别与各无线AP及云控制器通信连接,所述Portal服务器中包括:
    信息获取???,用于获取局域网中无线AP的数量;
    待切割媒体文件确认???,用于确定待切割媒体文件;
    媒体文件切割???,用于根据信息获取??榛袢〉降母镁钟蛲形尴逜P的数量将媒体
    文件进行切割得到子媒体文件;
    子媒体文件复制???,用于对媒体文件切割??樯傻淖用教逦募懈粗频玫奖阜?br />子媒体文件,且所述备份子媒体文件与子媒体文件一一对应;
    资源定位符划分???,用于根据媒体文件切割??樯傻淖用教逦募白用教逦募?br />制??榈玫降谋阜葑用教逦募愿妹教逦募淖试炊ㄎ环谢值玫阶幼试炊ㄎ环?br />备份子资源定位符,其中,所述子资源定位符与子媒体文件一一对应,备份子资源定位符与
    备份子媒体文件一一对应;
    信息发送???,用于将各子媒体文件及备份子媒体文件发送至云控制器;
    资源定位符指向???,用于将各子媒体文件对应的子资源定位符指向其存储位置及将
    各备份子媒体文件对应的备份子资源定位符指向其存储位置,其中,各子媒体文件由云控
    制器一一下发至各无线AP中并进行存储,且相应无线AP中存储一份子媒体文件或一份备份
    子媒体文件。
    10.如权利要求9所述的Portal服务器,其特征在于,在待切割媒体文件确认??橹?,根
    据Portal页面中媒体文件占用内存空间大小确定待切割媒体文件;和/或,
    在媒体文件切割??橹?,根据该局域网中待存储无线AP的数量的一半将媒体文件进行
    等分得到各子媒体文件;其中,当无线AP的数量为偶数,则所述待存储无线AP的数量与无线
    AP的数量相同;当无线AP的数量为奇数,则所述待存储无线AP的数量为所述无线AP的数量
    减1。
    11.一种终端,其特征在于,所述终端分别与各无线AP及Portal服务器通信连接,所述
    终端中包括:
    请求发送???,用于在连接上局域网中任意一无线AP之后发送上网请求,该无线AP记
    为连接无线AP;
    页面跳转???,用于根据无线AP基于上网请求重定向得到的重组资源定位符进行跳
    转,所述重组资源定位符中包括:在任意一子媒体文件及与之对应的备份子媒体文件存储
    的两个无线AP中,网络时延较小的无线AP中存储的子媒体文件对应的子资源定位符或备份
    子媒体文件对应的备份子资源定位符;
    子媒体文件获取???,用于根据该重组资源定位符得到各子媒体文件的子资源定位符
    和/或得到各备份子媒体文件的备份子资源定位符,进而从各无线AP种获取相应的子媒体
    文件和/或备份子媒体文件;
    Portal页面获取???,用于将各子媒体文件和/或备份子媒体文件进行拼接得到媒体
    文件,并在Portal页面中显示。
    12.如权利要求11所述的终端,其特征在于,所述终端中还包括请求重发???,用于根
    据接收失败的子媒体文件和/或备份子媒体文件对应的子资源定位符和/或备份子资源定
    位符向Portal服务器发送重发请求;
    子媒体文件获取??榻邮誔ortal服务器根据接收到的重发请求重新下发的子媒体文
    件和/或备份子媒体文件;Portal页面获取??榻邮盏降淖用教逦募?或备份子媒体文
    件与现有的子媒体文件和/或备份子媒体文件进行拼接得到媒体文件,并在Portal页面中
    显示。

    说明书

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

    技术领域

    本发明涉及通信技术领域,尤其涉及一种Portal页面中媒体文件的存储方法、一
    种Portal页面获取方法、一种Portal服务器以及一种终端。

    背景技术

    随着无线网络覆盖地区的增多,使用手机等终端连接无线网络访问互联网也就越
    来越多。Portal(门户)认证是无线网络接入认证的流行技术之一,当用户接入某一无线网
    络时,会自动弹出Portal页面,提示用户输入账户信息,以完成接入认证。当同时接入的用
    户量比较大时,将会直接影响Portal认证的性能,成为了一个影响用户体验的重要因素,尤
    其在无线覆盖大的商圈、企业等人流量比较大的场所。

    一般来说,都会采用增加硬件的方式解决上述问题,如架设独立的Portal服务器
    或形成多个Portal服务器的集群。当然,也可以通过增加网络带宽的方式解决宽带Portal
    页面下发时出现宽带瓶颈的问题,但这些解决方法无疑都会增加成本,消耗过多的网络资
    源。当网络规模和用户量特别大时,Portal服务器和宽带势必也要成倍增长,随着成本压力
    的越来越大,网络拓扑和架构也越来越复杂。

    将Portal页面或比较大的媒体文件,比如图片、GIF动画或视频文件保存在无线AP
    (Access Point,访问接入点)的Flash缓存起来是另一种比较常用的手段。当用户通过终端
    接入无线AP时,直接从无线AP的本地缓存获得Portal页面,从而大量减少了发往Portal服
    务器的请求。在该技术方案中,由于Portal认证页面在AP本地缓存并取得,不再上行从
    Portal服务器下发,也就减少了Portal服务器的网络带宽压力,一定程度上解决了Portal
    的性能问题。

    但是,由于Portal页面中本身可能包含比较大的媒体文件,特别是一些广告商要
    求高清晰的图片和视频动画,若这些媒体文件太大太多,则需要无线AP有更大的内存和
    Flash空间才能缓存下来,这无疑会造成无线AP的成本难以承受,成为Portal页面缓存在无
    线AP本地最大的阻碍。

    当然,将Portal页面中比较大的媒体文件分块保存在同一局域网若干无线AP中的
    技术方案,当无线终端连接该局域网中任意一无线AP时,Portal服务下发Portal页面给终
    端之后,从该局域网中各无线AP中获取媒体文件。在大规模用户接入局域网时,这一技术方
    案极大的减少了Portal服务器的用户负载量,提升了Portal页面的载入速率。

    但是,由诸多环境因素的影响,如,无线AP与无线AP之间的网络连接不稳定等,会
    产生较大的网络传输延时,以此,终端在获取媒体文件的过程中部分子媒体文件加载仍然
    会出现过慢的情况,甚至无法加载显示,仍然不能很好的解决上述问题,影响用户体验。

    发明内容

    针对上述问题,本发明提供了一种Portal页面中媒体文件的存储方法、一种
    Portal页面获取方法、一种Portal服务器以及一种终端,有效解决了现有技术中由于无线
    AP之间的网络时延导致Portal页面加载过慢的问题。

    本发明提供的技术方案如下:

    一种Portal页面中媒体文件的存储方法,应用于Portal服务器,同一局域网中包
    含多个无线AP,且所述Portal服务器分别与各无线AP及云控制器通信连接,所述存储方法
    中包括:

    S1获取局域网中无线AP的数量;

    S2确定待切割媒体文件;

    S3根据该局域网中无线AP的数量对媒体文件进行切割得到子媒体文件,并分别对
    每份子媒体文件进行复制得到备份子媒体文件,其中,所述备份子媒体文件与子媒体文件
    一一对应;

    S4根据子媒体文件及备份子媒体文件对该媒体文件的资源定位符进行划分得到
    子资源定位符及备份子资源定位符,其中,所述子资源定位符与子媒体文件一一对应,备份
    子资源定位符与备份子媒体文件一一对应;

    S5将各子媒体文件对应的子资源定位符指向其存储位置及将各备份子媒体文件
    对应的备份子资源定位符指向其存储位置,其中,各子媒体文件和备份子媒体文件由云控
    制器一一下发至各无线AP,且相应无线AP中存储一份子媒体文件或一份备份子媒体文件。

    进一步优选地,在步骤S1中,获取到的局域网中无线AP的数量为偶数;

    在步骤S3中,将所述无线AP均分为两组,根据一组无线AP的数量对媒体文件进行
    切割得到子媒体文件,并分别对每份子媒体文件进行复制得到备份子媒体文件,其中,所述
    备份子媒体文件与子媒体文件一一对应,且子媒体文件与其中一组无线AP一一对应,备份
    子媒体文件与另一组无线AP一一对应。

    进一步优选地,在步骤S1中,获取到的局域网中无线AP的数量为奇数;

    在步骤S3中,舍弃其中一个无线AP之后将其均分为两组,根据一组无线AP的数量
    对媒体文件进行切割得到子媒体文件,并分别对每份子媒体文件进行复制得到备份子媒体
    文件,其中,所述备份子媒体文件与子媒体文件一一对应,且子媒体文件与其中一组无线AP
    一一对应,备份子媒体文件与另一组无线AP一一对应。

    进一步优选地,步骤S2,确定待切割媒体文件具体为:根据Portal页面中媒体文件
    占用内存空间大小确定待切割媒体文件;和/或,

    步骤S3,根据该局域网中无线AP的数量对媒体文件进行切割得到子媒体文件具体
    为:根据该局域网中待存储无线AP的数量的一半将媒体文件进行等分得到各子媒体文件;
    其中,当无线AP的数量为偶数,则所述待存储无线AP的数量与无线AP的数量相同;当无线AP
    的数量为奇数,则所述待存储无线AP的数量为所述无线AP的数量减1。

    本发明还提供了一种Portal页面获取方法,应用于终端,所述Portal页面获取方
    法中包括上述存储方法,所述Portal页面获取方法中还包括:

    S10连接局域网中任意一无线AP,记为连接无线AP,并发送上网请求;

    S20根据连接无线AP基于上网请求重定向得到的重组资源定位符进行跳转至
    Portal页面,所述重组资源定位符中包括:在任意一子媒体文件及与之对应的备份子媒体
    文件存储的两个无线AP中,网络时延较小的无线AP中存储的子媒体文件对应的子资源定位
    符或备份子媒体文件对应的备份子资源定位符;

    S30根据该重组资源定位符得到各子媒体文件的子资源定位符和/或得到各备份
    子媒体文件的备份子资源定位符,进而从各无线AP种获取相应的子媒体文件和/或备份子
    媒体文件;

    S40将各子媒体文件和/或备份子媒体文件进行拼接得到媒体文件,并在Portal页
    面中显示。

    进一步优选地,在步骤S20中还包括获取局域网中各无线AP与连接无线AP之间的
    网络时延的步骤,具体包括:

    S21连接无线AP周期性的发送ping报文至局域网中其他无线AP;

    S22连接无线AP记录每个无线AP的响应时延,形成动态网络时延转发表。

    进一步优选地,在步骤S20中还包括获重组资源定位符生成的步骤,具体包括:

    S23连接无线AP根据动态网络时延转发表分别查询子媒体文件及与之对应的备份
    子媒体文件存储的两个无线AP的网络时延并进行比较,得到网络时延较小的无线AP,生成
    无线AP组;

    S24Portal服务器根据该无线AP组生成相应的资源定位符组,所述资源定位符组
    中包括:无线AP组中各无线AP存储的子媒体文件对应的子资源定位符和/或备份子媒体文
    件对应的备份子资源定位符;

    S25连接无线AP将资源定位符组中各子资源定位符和/或备份子资源定位符进行
    拼接得到重组资源定位符。

    进一步优选地,在步骤S30中还包括子媒体文件和/或备份子媒体文件接收失败时
    重新请求下发的步骤,具体包括:

    S31终端根据接收失败的子媒体文件和/或备份子媒体文件对应的子资源定位符
    和/或备份子资源定位符向Portal服务器发送重发请求;

    S32Portal服务器根据接收到的重发请求中的子资源定位符和/或备份子资源定
    位指向相应的子媒体文件/或备份子媒体文件,并将相应的子媒体文件/或备份子媒体文件
    响应至终端;

    S33终端接收到该子媒体文件/或备份子媒体文件,跳转至步骤S40。

    本发明还提供了一种Portal服务器,同一局域网中包含多个无线AP,且所述
    Portal服务器分别与各无线AP及云控制器通信连接,所述Portal服务器中包括:

    信息获取???,用于获取局域网中无线AP的数量;

    待切割媒体文件确认???,用于确定待切割媒体文件;

    媒体文件切割???,用于根据信息获取??榛袢〉降母镁钟蛲形尴逜P的数量将
    媒体文件进行切割得到子媒体文件;

    子媒体文件复制???,用于对媒体文件切割??樯傻淖用教逦募懈粗频玫?br />备份子媒体文件,且所述备份子媒体文件与子媒体文件一一对应;

    资源定位符划分???,用于根据媒体文件切割??樯傻淖用教逦募白用教逦?br />件复制??榈玫降谋阜葑用教逦募愿妹教逦募淖试炊ㄎ环谢值玫阶幼试炊ㄎ?br />符及备份子资源定位符,其中,所述子资源定位符与子媒体文件一一对应,备份子资源定位
    符与备份子媒体文件一一对应;

    信息发送???,用于将各子媒体文件及备份子媒体文件发送至云控制器;

    资源定位符指向???,用于将各子媒体文件对应的子资源定位符指向其存储位置
    及将各备份子媒体文件对应的备份子资源定位符指向其存储位置,其中,各子媒体文件由
    云控制器一一下发至各无线AP中并进行存储,且相应无线AP中存储一份子媒体文件或一份
    备份子媒体文件。

    进一步优选地,在待切割媒体文件确认??橹?,根据Portal页面中媒体文件占用
    内存空间大小确定待切割媒体文件;和/或,

    在媒体文件切割??橹?,根据该局域网中待存储无线AP的数量的一半将媒体文件
    进行等分得到各子媒体文件;其中,当无线AP的数量为偶数,则所述待存储无线AP的数量与
    无线AP的数量相同;当无线AP的数量为奇数,则所述待存储无线AP的数量为所述无线AP的
    数量减1。

    本发明还提供了一种终端,所述终端分别与各无线AP及Portal服务器通信连接,
    所述终端中包括:

    请求发送???,用于在连接上局域网中任意一无线AP之后发送上网请求,该无线
    AP记为连接无线AP;

    页面跳转???,用于根据无线AP基于上网请求重定向得到的重组资源定位符进行
    跳转,所述重组资源定位符中包括:在任意一子媒体文件及与之对应的备份子媒体文件存
    储的两个无线AP中,网络时延较小的无线AP中存储的子媒体文件对应的子资源定位符或备
    份子媒体文件对应的备份子资源定位符;

    子媒体文件获取???,用于根据该重组资源定位符得到各子媒体文件的子资源定
    位符和/或得到各备份子媒体文件的备份子资源定位符,进而从各无线AP种获取相应的子
    媒体文件和/或备份子媒体文件;

    Portal页面获取???,用于将各子媒体文件和/或备份子媒体文件进行拼接得到
    媒体文件,并在Portal页面中显示。

    进一步优选地,所述终端中还包括请求重发???,用于根据接收失败的子媒体文
    件和/或备份子媒体文件对应的子资源定位符和/或备份子资源定位符向Portal服务器发
    送重发请求;

    子媒体文件获取??榻邮誔ortal服务器根据接收到的重发请求重新下发的子媒
    体文件和/或备份子媒体文件;Portal页面获取??榻邮盏降淖用教逦募?或备份子媒
    体文件与现有的子媒体文件和/或备份子媒体文件进行拼接得到媒体文件,并在Portal页
    面中显示。

    与现有技术相比,本发明的有益效果在于:

    在本发明提供的Portal页面中媒体文件的存储方法中,在不增加额外Portal服务
    器和其他硬件设备的前提下,统计局域网中无线AP的数量,并根据无线AP的数量将Portal
    页面中占用空间大的媒体文件,比如大的图片等进行切割分块,之后将分割得到的子媒体
    文件进行一一复制得到备份子媒体文件分别一一存储在各无线AP中。这样,占用空间大的
    媒体文件就可以成功分散放置在各无线AP的缓存中,有效解决了Portal页面中媒体文件过
    大时对单个无线AP的性能造成影响的问题。另外,将子媒体文件及与之对应的备份子媒体
    文件分别存储在局域网的两个无线AP中,以免某一无线AP出现故障或网络时延时,无法获
    取其中包含的子媒体文件或备份子媒体文件。

    在本发明提供的Portal页面获取方法中,当终端接入局域网中任意一无线AP时,
    Portal服务器下发Portal页面给终端,终端从同一局域网中网络时延较小的无线AP中获取
    相应的子媒体文件或备份子媒体文件,从而提高了局域网中本地缓存分块机制的可靠性,
    提升了性能??杉?,在大规模用户接入局域网时,不再需要Portal服务器将Portal页面逐一
    下发至请求终端中,极大的减少了Portal服务器的用户负载量,提升了Portal页面的载入
    速率,从而提高了用户体验。

    附图说明

    下面将以明确易懂的方式,结合附图说明优选实施方式,对上述特性、技术特征、
    优点及其实现方式予以进一步说明。

    图1为本发明中Portal页面中媒体文件的存储方法流程示意图;

    图2为本发明中无线AP分组与管理IP地址之间的对应关系表;

    图3为本发明中无线AP分组与子资源定位符/备份子资源定位符之间的对应关系
    表;

    图4为本发明中Portal页面获取方法流程示意图;

    图5为本发明中Portal服务器结构示意图;

    图6为本发明中终端一种实施方式结构示意图;

    图7为本发明中终端另一种实施方式结构示意图。

    附图标号说明:

    100-Portal服务器,110-信息获取???,120-待切割媒体文件确认???,130-媒体
    文件切割???,140-子媒体文件复制???,150-资源定位符划分???,160-信息发送???,
    170-资源定位符指向???,200-终端,210-请求发送???,220-页面跳转???,230-子媒体
    文件获取???,240-Portal页面获取???,250-请求重发???。

    具体实施方式

    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明
    本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
    本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
    的附图,并获得其他的实施方式。

    如图1所示为本发明提供的Portal页面中媒体文件的存储方法流程示意图,该存
    储方法应用于Portal服务器。进一步来说,该存储方法应用于同一局域网中包含多个无线
    AP的情况,如在同一局域网中包括m个无线AP,m≥4,且该Portal服务器分别与各无线AP及
    云控制器通信连接。从图中可以看出,该存储方法中包括:S1获取局域网中无线AP的数量;
    S2确定待切割媒体文件;S3根据该局域网中无线AP的数量对媒体文件进行切割得到子媒体
    文件,并分别对每份子媒体文件进行复制得到备份子媒体文件,其中,备份子媒体文件与子
    媒体文件一一对应;S4根据子媒体文件及备份子媒体文件对该媒体文件的资源定位符进行
    划分得到子资源定位符及备份子资源定位符,其中,子资源定位符与子媒体文件一一对应,
    备份子资源定位符与备份子媒体文件一一对应;S5将各子媒体文件对应的子资源定位符指
    向其存储位置及将各备份子媒体文件对应的备份子资源定位符指向其存储位置,其中,各
    子媒体文件和备份子媒体文件由云控制器一一下发至各无线AP,且相应无线AP中存储一份
    子媒体文件或一份备份子媒体文件。

    具体来说,在步骤S2,确定待切割媒体文件具体为:根据Portal页面中媒体文件占
    用内存空间大小确定待切割媒体文件,具体该媒体文件可以为Portal页面中占用空间较大
    的图片、GIF动画或视频文件等。在一实例中,将占用内存空间大于500M(兆)的媒体文件确
    定为待切割媒体文件。在另一实例中,将占用内存空间大于1G(前兆)的媒体文件确定为待
    切割媒体文件。在其他实例中,可以根据具体情况设定该值,在此不做具体限定,如将该值
    设定为300M、800M甚至更大。

    基于此,在一种实施方式中,若在步骤S1中获取到的局域网中无线AP的数量m为偶
    数,则在步骤S2中确定了Portal页面中待切割媒体文件之后,在步骤S3中:首先,将无线AP
    均分为两组,即每组中包括n=m/2个无线AP,分别编号为AP1、AP2、…、APn和AP(n+1)、AP(n+
    2)、…、AP(n+n);之后,根据任意一组无线AP的数量n对媒体文件进行切割得到子媒体文件,
    即分割得到n份子媒体文件,并编号为blob_x1、blob_x2、…、blob_xn;之后,分别对每份子
    媒体文件进行复制得到n份备份子媒体文件,并编号为blob_y1、blob_y2、…、blob_yn,其
    中,备份子媒体文件与子媒体文件一一对应,即子媒体文件blob_x1与备份子媒体文件
    blob_y1对应、子媒体文件blob_x2与备份子媒体文件blob_y2对应,以此类推;且子媒体文
    件与其中一组无线AP一一对应(这里的对应具体指,在后续存储的过程中,一个子媒体文件
    对应存储在一个无线AP中),备份子媒体文件与另一组无线AP一一对应(这里的对应具体
    指,在后续存储的过程中,一个备份子媒体文件对应存储在一个无线AP中);最后,将子媒体
    文件和备份子媒体文件发送至云控制器中。

    云控制器在接收到各子媒体文件和备份子媒体文件之后,将各子媒体文件一一下
    发至其中一组无线AP中存储,即分别将子媒体文件blob_x1、blob_x2、…、blob_xn一一下发
    至无线AP1、AP2、......、APn中;将各备份子媒体文件一一下发至另一组无线AP中存储,即
    分别将子媒体文件blob_y1、blob_y2、…、blob_yn一一下发至无线AP(n+1)、AP(n+2)、…、AP
    (n+n)中;且云控制器将无线AP1、AP2、......、APn及无线AP(n+1)、AP(n+2)、…、AP(n+n)的
    对应关系(这里的对应关系具体指:AP(n+1)中存储的备份子媒体文件为无线AP1中存储的
    子媒体文件复制而来,以此类推)和相应的管理IP地址(假定无线AP1、AP2、......、APn的管
    理IP地址为IP1、IP2、…、IPn,AP(n+1)、AP(n+2)、…、AP(n+n)对应的IP地址为IP(n+1)、IP(n
    +2)、…、IP(n+n),具体对应关系表如图2所示)下发给局域网内每个无线AP。

    与此同时,Portal服务器将该媒体文件的资源定位符URL(Uniform Resource
    Locator)划分为一组子资源定位符和一组备份子资源定位符,即两套独立的资源定位符,
    其中,包括n个子资源定位符,分别为URL_x1,URL_x2,…,URL_xn;还包括n个备份子资源定
    位符,分别为URL_y1、URL_y2、…、URL_yn。在云控制器将各子媒体文件和备份子媒体文件下
    发完成之后,将各子资源定位符URL_x1,URL_x2,…,URL_xn一一指向AP1、AP2、......、APn
    中本地资源定位符地址所在的子媒体文件,即URL_x1://IP1/blob_x1.GIF,URL_x2://IP2/
    blob_x1.GIF,…,URL_xn://IPn/blob_xn.GIF;同时将各备份子资源定位符URL_y1、URL_
    y2、…、URL_yn一一指向无线AP(n+1)、AP(n+2)、…、AP(n+n)中本地URL地址所在的子媒体文
    件,即URL_y1://IP(n+1)/blob_y1.GIF,URL_y2://IP(n+2)/blob_y1.GIF,…,URL_yn://IP
    (n+n)/blob_yn.GIF,具体对应关系表如图3所示,以此完成对Portal页面中媒体文件的存
    储。

    在一实例中,假若局域网中包括10个无线AP,则将其分为两组,每组中包括5个无
    线AP;同时,将媒体文件切割为5个子媒体文件,再将切割出来的5个子媒体文件一一复制得
    到5个备份子媒体文件;最后,将5个子媒体文件存储在其中一组无线AP中,将5个备份子媒
    体文件存储在另一组无线AP中,实现媒体文件的存储。在一实例中,若设定占用内存空间大
    于1G的媒体文件为待切割媒体文件,确定好了待切割媒体文件之后,无线AP的数量为10,则
    将媒体文件等分切割得到5份子媒体文件,并将切割得到的5份子媒体文件一一复制得到5
    份备份子媒体文件。在其他实例中,还可以根据实际情况使用其他方法对媒体文件进行切
    割,如线性分割等,在此不做具体限定。

    在一种实施方式中,若在步骤S1中获取到的局域网中无线AP的数量m为奇数;则在
    步骤S2中确定了Portal页面中待切割媒体文件之后,在步骤S3中:首先,将无线AP的数量m
    除2之后取整,并根据取整出来的数将无线AP分为两组分为两组,每组中包括q=[m/2]个无
    线AP,分别编号为AP1、AP2、…、APq和AP(q+1)、AP(q+2)、…、AP(q+q);之后,根据任意一组无
    线AP的数量q对媒体文件进行切割得到子媒体文件,即分割得到q份子媒体文件,并编号为
    blob_x1、blob_x2、…、blob_xq;之后,分别对每份子媒体文件进行复制得到q份备份子媒体
    文件,并编号为blob_y1、blob_y2、…、blob_yq,其中,备份子媒体文件与子媒体文件一一对
    应,即子媒体文件blob_x1与备份子媒体文件blob_y1对应、子媒体文件blob_x2与备份子媒
    体文件blob_y2对应,以此类推;且子媒体文件与其中一组无线AP一一对应(这里的对应具
    体指,在后续存储的过程中,一个子媒体文件对应存储在一个无线AP中),备份子媒体文件
    与另一组无线AP一一对应(这里的对应具体指,在后续存储的过程中,一个备份子媒体文件
    对应存储在一个无线AP中)。最后,将子媒体文件和备份子媒体文件发送至云控制器中。

    云控制器在接收到各子媒体文件和备份子媒体文件之后,将各子媒体文件一一下
    发至其中一组无线AP中存储,即分别将子媒体文件blob_x1、blob_x2、…、blob_xq一一下发
    至无线AP1、AP2、......、APq中;将各备份子媒体文件一一下发至另一组无线AP中存储,即
    分别将子媒体文件blob_y1、blob_y2、…、blob_yq一一下发至无线AP(q+1)、AP(q+2)、…、AP
    (q+q)中;且云控制器将无线AP1、AP2、......、APq及无线AP(q+1)、AP(q+2)、…、AP(q+q)的
    对应关系(这里的对应关系具体指:AP(q+1)中存储的备份子媒体文件为无线AP1中存储的
    子媒体文件复制而来,以此类推)和相应的管理IP地址(假定无线AP1、AP2、......、APq的管
    理IP地址为IP1、IP2、…、IPq,AP(q+1)、AP(q+2)、…、AP(q+q)对应的IP地址为IP(q+1)、IP(q
    +2)、…、IP(q+q))下发给局域网内每个无线AP。

    与此同时,Portal服务器将该媒体文件的资源定位符URL划分为一组子资源定位
    符和一组备份子资源定位符,即两套独立的资源定位符,其中,包括q个子资源定位符,分别
    为URL_x1,URL_x2,…,URL_xq;还包括q个备份子资源定位符,分别为URL_y1、URL_y2、…、
    URL_yq。在云控制器将各子媒体文件和备份子媒体文件下发完成之后,将各子资源定位符
    URL_x1,URL_x2,…,URL_xq一一指向AP1、AP2、......、APq中本地资源定位符地址所在的子
    媒体文件,即URL_x1://IP1/blob_x1.GIF,URL_x2://IP2/blob_x1.GIF,…,URL_xq://IPq/
    blob_xq.GIF;同时将各备份子资源定位符URL_y1、URL_y2、…、URL_yq一一指向无线AP(q+
    1)、AP(q+2)、…、AP(q+q)中本地URL地址所在的子媒体文件,即URL_y1://IP(q+1)/blob_
    y1.GIF,URL_y2://IP(q+2)/blob_y1.GIF,…,URL_yq://IP(q+q)/blob_yq.GIF,以此完成
    对Portal页面中媒体文件的存储。

    在一个实例中,假若局域网中包括11个无线AP,则将其分为两组,每组中包括p=
    [11/2]=5个无线AP,简单来说,即舍弃其中一个无线AP,将剩余的无线AP均分为两组;同
    时,将媒体文件等分切割为5个子媒体文件,再将切割出来的5个子媒体文件一一复制得到5
    个备份子媒体文件;最后,将5个子媒体文件存储在其中一组无线AP中,将5个备份子媒体文
    件存储在另一组无线AP中,实现媒体文件的存储。具体,在本实例,在选择舍弃的无线AP的
    过程中,随机从局域网中舍弃任意一个无线AP。在其他实例中,可以根据实际情况采用其他
    方式进行舍弃,如,根据各无线AP的负载情况,选定一个负载相对较重的无线AP舍弃等,在
    此不做限定。

    如图4所示,本发明还提供了一种Portal页面获取方法,具体该Portal页面获取方
    法应用于终端,且在该Portal页面获取方法中包括上述Portal页面中媒体文件的存储方
    法。从图中可以看出,Portal页面获取方法中还包括:S10连接局域网中任意一无线AP,记为
    连接无线AP,并发送上网请求;S20根据连接无线AP基于上网请求重定向得到的重组资源定
    位符进行跳转至Portal页面,重组资源定位符中包括:在任意一子媒体文件及与之对应的
    备份子媒体文件存储的两个无线AP中,网络时延较小的无线AP中存储的子媒体文件对应的
    子资源定位符或备份子媒体文件对应的备份子资源定位符;S30根据该重组资源定位符得
    到各子媒体文件的子资源定位符和/或得到各备份子媒体文件的备份子资源定位符,进而
    从各无线AP种获取相应的子媒体文件和/或备份子媒体文件;S40将各子媒体文件和/或备
    份子媒体文件进行拼接得到媒体文件,并在Portal页面中显示。

    在一实施方式中,终端关联某一无线AP的SSID(Service Set Identifier,服务集
    标识)之后,无线AP随即要求终端进行Portal认证,并劫持终端发送的第一个HTTP(超文本
    传输协议,Hyper Text Transfer Protocol)Request上网请求;之后将用户的HTTP
    Request上网请求的响应报文重定向Portal服务器指定的重组URL地址。终端跳转到该无线
    AP重定向的相应报文中的Portal网页,并通过本地浏览器打开此Portal页面,与此同时本
    地浏览器读取重组资源定位符中子资源定位符和/或备份子资源定位符,进而分别从各无
    线AP中获得相应的子媒体文件和/或备份子媒体文件,最后拼接成完整的图片并在Portal
    页面中显示。

    在上述实施方式中,终端关联某一无线AP的SSID之后,将该无线AP设定为连接无
    线AP,之后,该连接无线AP中的网络时延检测??橹芷谛?如周期为3s)的发送ping报文至
    目的地址为IPi(1≤i≤m)的其他所有无线AP;并记录每个无线AP的响应时延,形成连接无
    线AP与其他无线APi之间的动态网络时延Ti转发表(Ti即该连接无线AP与无线APi之间的网
    络时延)。

    之后,连接无线AP根据动态网络时延转发表分别查询子媒体文件及与之对应的备
    份子媒体文件存储的两个无线AP的网络时延并进行比较,得到网络时延较小的无线AP,生
    成无线AP组。具体,连接无线AP取APi_min=min(Ti,Ti+1)两者之间相对较小值对应的无线
    AP,形成包含{AP1_min,AP2_min,…,APn_min}最小时延n元组(即上述无线AP组),然后将此
    n元组上报给Portal服务器。更具体来说,上述AP1_min表示存储子媒体文件blob_x1的无线
    AP1及存储对应的备份子媒体文件blob_y1的无线AP(n+1)与连接无线AP之间网络时延较小
    的那个无线AP,以此类推。由此,我们知道,在上述最小时延n元组中,有可能包括的全是存
    储子媒体文件的无线AP,也有可能包括的全是存储备份子媒体文件的无线AP,也有可能是
    两者混合。

    接着,Portal服务器根据该无线AP组生成相应的资源定位符组,即在该资源定位
    符组中包括:无线AP组中各无线AP存储的子媒体文件对应的子资源定位符和/或备份子媒
    体文件对应的备份子资源定位符。具体,Portal服务器接收到{AP1_min,AP2_min,…,APn_
    min}最小时延n元组之后,随即生成相应的最小时延{URL1_min,URL2_min,…,URLx_min}资
    源定位符组,并将其嵌入到Portal URL地址内;并通过连接无线AP完成最小时延Portal
    URL地址拼接,以此得到重组资源定位符。

    对上述实施方式进行改进,在本实施方式中,若由于网络延时或无线AP故障等原
    因,造成终端媒体文件中某一子媒体文件和/或备份子媒体文件接收失败,则在步骤S30中
    还包括任意一子媒体文件/或备份子媒体文件接收失败时重新请求的步骤,具体包括:S31
    终端根据接收失败的子媒体文件和/或备份子媒体文件对应的子资源定位符和/或备份子
    资源定位符向Portal服务器发送重发请求;S32Portal服务器根据接收到的重发请求中的
    子资源定位符和/或备份子资源定位指向相应的子媒体文件/或备份子媒体文件,并将相应
    的子媒体文件/或备份子媒体文件响应至终端;S33终端接收到该子媒体文件/或备份子媒
    体文件,跳转至步骤S40。

    在一个具体实施例中,若由于网络延时或无线AP故障等原因,造成终端在接收某
    一子媒体文件接收失败。此时,该终端再次针对该子媒体文件向Portal服务器发起请求,以
    此Portal服务器进行响应并将响应子媒体文件反馈给终端。例如,若子媒体文件blob_xi超
    时未收到,则终端再次向Portal服务器发起HTTP URLi请求(包括该子媒体文件的子资源定
    位符,即URL_xi://IPi/blob_xi.GIF)。Portal服务器收到HTTP URLi请求之后,随即指向该
    子媒体文件blob_xi,并将其响应给终端;终端收到Portal服务器HTTP URLi响应后,获得子
    媒体文件blob_xi,完成媒体文件的拼接并在Portal页面中显示。

    如图5所示为本发明提供的Portal服务器的结构示意图,应用于同一局域网中包
    含多个无线AP的情况,如在同一局域网中包括m个无线AP,m≥4,且该Portal服务器100分别
    与各无线AP及云控制器通信连接。具体来说,在该Portal服务器中包括:信息获取???10、
    待切割媒体文件确认???20、媒体文件切割???30、子媒体文件复制???40、资源定位
    符划分???50、信息发送???60以及资源定位符指向???70。

    在工作过程中,首先,信息获取??榛袢【钟蛲形尴逜P的数量,并使用待切割媒
    体文件确认???20确定待切割媒体文件;之后,媒体文件切割??楦菪畔⒒袢∧?榛袢?br />到的该局域网中无线AP的数量将媒体文件进行切割得到子媒体文件,同时,使用子媒体文
    件复制??槎陨傻淖用教逦募幸灰桓粗频玫奖阜葑用教逦募?,并通过信息发送???br />将各子媒体文件及备份子媒体文件一并发送至云控制器;接着,资源定位符划分??楦?br />媒体文件切割??樯傻淖用教逦募白用教逦募粗颇?榈玫降谋阜葑用教逦募愿?br />媒体文件的资源定位符进行划分得到子资源定位符及备份子资源定位符,其中,子资源定
    位符与子媒体文件一一对应,备份子资源定位符与备份子媒体文件一一对应;接着,资源定
    位符指向??榻髯用教逦募杂Φ淖幼试炊ㄎ环赶蚱浯娲⑽恢眉敖鞅阜葑用教逦?br />件对应的备份子资源定位符指向其存储位置,其中,各子媒体文件由云控制器一一下发至
    各无线AP中并进行存储,且相应无线AP中存储一份子媒体文件或一份备份子媒体文件。

    具体来说,在待切割媒体文件确认??橹懈軵ortal页面中媒体文件占用内存空
    间大小确定待切割媒体文件;媒体文件可以为Portal页面中占用空间较大的图片、GIF动画
    或视频文件等。在一实例中,将占用内存空间大于500M(兆)的媒体文件确定为待切割媒体
    文件。在另一实例中,将占用内存空间大于1G(前兆)的媒体文件确定为待切割媒体文件。在
    其他实例中,可以根据具体情况设定该值,在此不做具体限定,如将该值设定为300M、800M
    甚至更大。在一具体实施方式中,媒体文件切割??楦莞镁钟蛲写娲⑽尴逜P的数量
    的一半将媒体文件进行等分得到各子媒体文件;其中,当无线AP的数量为偶数,则待存储无
    线AP的数量与无线AP的数量相同;当无线AP的数量为奇数,则待存储无线AP的数量为无线
    AP的数量减1。

    在一种实施方式中,该媒体文件为占用空间较大的图片,信息获取??榛袢〉降?br />局域网中无线AP的数量m为偶数?;诖?,在待切割媒体文件确认??槿范薖ortal页面中
    待切割图片之后,在媒体文件切割??橹校菏紫?,将无线AP均分为两组,即每组中包括n=m/
    2个无线AP,分别编号为AP1、AP2、…、APn和AP(n+1)、AP(n+2)、…、AP(n+n);之后,根据任意
    一组无线AP的数量n对图片进行等分切割得到子图片,即分割得到n份子图片,并编号为
    blob_x1、blob_x2、…、blob_xn;之后,子媒体文件复制??榉直鸲悦糠葑油计懈粗频?br />到n份备份子图片,并编号为blob_y1、blob_y2、…、blob_yn,其中,备份子图片与子图片一
    一对应,即子图片blob_x1与备份子图片blob_y1对应、子图片blob_x2与备份子图片blob_
    y2对应,以此类推;且子图片与其中一组无线AP一一对应(这里的对应具体指,在后续存储
    的过程中,一个子图片对应存储在一个无线AP中),备份子图片与另一组无线AP一一对应
    (这里的对应具体指,在后续存储的过程中,一个备份子图片对应存储在一个无线AP中);最
    后,信息发送??榻油计捅阜葑油计⑺椭猎瓶刂破髦?。

    云控制器在接收到各子图片和备份子图片之后,将各子图片一一下发至其中一组
    无线AP中存储,即分别将子图片blob_x1、blob_x2、…、blob_xn一一下发至无线AP1、
    AP2、......、APn中;将各备份子图片一一下发至另一组无线AP中存储,即分别将子图片
    blob_y1、blob_y2、…、blob_yn一一下发至无线AP(n+1)、AP(n+2)、…、AP(n+n)中;且云控制
    器将无线AP1、AP2、......、APn及无线AP(n+1)、AP(n+2)、…、AP(n+n)的对应关系(这里的对
    应关系具体指:AP(n+1)中存储的备份子图片为无线AP1中存储的子图片复制而来,以此类
    推)和相应的管理IP地址(假定无线AP1、AP2、......、APn的管理IP地址为IP1、IP2、…、IPn,
    AP(n+1)、AP(n+2)、…、AP(n+n)对应的IP地址为IP(n+1)、IP(n+2)、…、IP(n+n))下发给局域
    网内每个无线AP。

    与此同时,资源定位符划分??楦猛计淖试炊ㄎ环鸘RL划分为一组子资源定位
    符和一组备份子资源定位符,即两套独立的资源定位符,其中,包括n个子资源定位符,分别
    为URL_x1,URL_x2,…,URL_xn;还包括n个备份子资源定位符,分别为URL_y1、URL_y2、…、
    URL_yn。在云控制器将各子图片和备份子图片下发完成之后,资源定位符指向??榻髯?br />资源定位符URL_x1,URL_x2,…,URL_xn一一指向AP1、AP2、......、APn中本地资源定位符地
    址所在的子图片,即URL_x1://IP1/blob_x1.GIF,URL_x2://IP2/blob_x1.GIF,…,URL_
    xn://IPn/blob_xn.GIF;同时将各备份子资源定位符URL_y1、URL_y2、…、URL_yn一一指向
    无线AP(n+1)、AP(n+2)、…、AP(n+n)中本地URL地址所在的子图片,即URL_y1://IP(n+1)/
    blob_y1.GIF,URL_y2://IP(n+2)/blob_y1.GIF,…,URL_yn://IP(n+n)/blob_yn.GIF,以此
    完成对Portal页面中图片的存储。

    如图6所示为本发明提供的终端结构示意图,该终端200分别与各无线AP及Portal
    服务器通信连接,从图中可以看出,在该终端200中包括:请求发送???10、页面跳转???br />220、子媒体文件获取???30以及Portal页面获取???40,其中,页面跳转???20与请求
    发送???10连接,子媒体文件获取???30与页面跳转???20连接,Portal页面获取???br />240分别与子媒体文件获取???30和页面跳转???20连接。

    在工作过程中,终端200在连接上局域网中任意一无线AP之后,请求发送???10
    发送上网请求至该无线AP,该无线AP记为连接无线AP;之后,页面跳转??楦菸尴逜P基于
    上网请求重定向得到的重组资源定位符进行跳转,具体该重组资源定位符中包括:在任意
    一子媒体文件及与之对应的备份子媒体文件存储的两个无线AP中,网络时延较小的无线AP
    中存储的子媒体文件对应的子资源定位符或备份子媒体文件对应的备份子资源定位符;接
    着,子媒体文件获取??楦莞弥刈樽试炊ㄎ环玫礁髯用教逦募淖幼试炊ㄎ环?或
    得到各备份子媒体文件的备份子资源定位符,进而从各无线AP种获取相应的子媒体文件
    和/或备份子媒体文件;最后,Portal页面获取??榻髯用教逦募?或备份子媒体文件
    进行拼接得到媒体文件,并在Portal页面中显示。

    在一实施方式中,终端关联某一无线AP的SSID之后,无线AP随即要求终端进行
    Portal认证,并劫持请求发送???10发送的第一个HTTP Request上网请求;之后将用户的
    HTTP Request上网请求的响应报文重定向Portal服务器指定的重组URL地址。页面跳转模
    块220跳转到该无线AP重定向的相应报文中的Portal网页,并通过本地浏览器打开此
    Portal页面,与此同时子媒体文件获取???30读取重组资源定位符中子资源定位符和/或
    备份子资源定位符,进而分别从各无线AP中获得相应的子媒体文件和/或备份子媒体文件,
    最后Portal页面获取??槠唇映赏暾耐计⒃赑ortal页面中显示。

    对上述实施方式进行改进,如图7所示,在本实施方式中,在该终端200中除了包括
    请求发送???10、页面跳转???20、子媒体文件获取???30以及Portal页面获取???br />240之外,还包括请求重发???50,用于根据接收失败的子媒体文件和/或备份子媒体文件
    对应的子资源定位符和/或备份子资源定位符向Portal服务器发送重发请求。

    在一个具体实施例中,若由于网络延时或无线AP故障等原因,造成终端在接收某
    一子媒体文件接收失败。此时,该请求重发???50再次针对该子媒体文件向Portal服务器
    发起请求,以此Portal服务器进行响应并将响应子媒体文件反馈给终端。例如,若子媒体文
    件blob_xi超时未收到,则终端再次向Portal服务器发起HTTP URLi请求(包括该子媒体文
    件的子资源定位符,即URL_xi://IPi/blob_xi.GIF)。Portal服务器收到HTTP URLi请求之
    后,随即指向该子媒体文件blob_xi,并将其响应给终端;终端收到Portal服务器HTTP URLi
    响应后,获得子媒体文件blob_xi,完成媒体文件的拼接并在Portal页面中显示。

    应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选
    实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提
    下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的?;し段?。

    关于本文
    本文标题:PORTAL页面中媒体文件的存储及获取方法、PORTAL服务器及终端.pdf
    链接地址://www.4mum.com.cn/p-6092793.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 重庆时时彩现场开奖 怎么样炒股 最好的排列五走势图 安徽时时彩分析软件 河北20选5开奖详情 老11选5前3技巧 最笨重的动物打一生肖 六肖中特期期准 王中王122期 老彩民微信 快乐8网址导航 256彩票游戏 天津快乐10分走势福彩 秒速时时彩开奖 快中彩开奖号码 管家婆心水论坛 上海时时彩开奖视频