数据获取方法、装置及系统的制作方法

文档序号:10627426阅读:291来源:国知局
数据获取方法、装置及系统的制作方法
【专利摘要】本发明公开了一种数据获取方法、装置及系统。其中,该方法包括:通过接收终端设备发送的标识信息;依据标识信息,向预先建立通信连接的鉴权服务器发送鉴权请求,鉴权请求用于判断是否接受终端设备接入当前网络;在鉴权结果为是的情况下,接收大数据服务器发送的对应标识信息的偏好数据;依据偏好数据生成数据请求,数据请求包括以下至少一种:终端设备的标识信息、基站的标识信息;向内容服务器发送数据请求,数据请求用于获取偏好数据对应的网络媒体数据;接收内容服务器依据数据请求返回的网络媒体数据;缓存网络媒体数据。本发明解决了由于时延较大,导致在移动通信服务过程中耗时过长,降低了通信效率的问题。
【专利说明】
数据获取方法、装置及系统
技术领域
[0001] 本发明涉及通信技术领域,具体而言,涉及一种数据获取方法、装置及系统。
【背景技术】
[0002] 随着移动通信技术的发展,通信技术已深入至用户普遍的日常生活中,在用户日 常生活中,移动通信运营商建设基站和核心网以满足用户对移动通信服务的需求,其中,为 实现移动通信服务,用户设备(User Equipment,简称UE)与基站建立无线通信连接,基站 再与核心网连接,进一步通过核心网连接到因特网,从而实现了 UE能够在移动环境下与其 它UE实现通信或浏览因特网中的内容,但是在实际实现移动通信服务时往往会产生通话 时延,或,浏览网站时发生网络延时,因此如何解决时延问题成为了当前移动通信技术亟待 解决的技术瓶颈。
[0003] 从现有技术来看,UE获取因特网中的媒体信息或连接到移动通信网络中的其它服 务器中的内容的时延取决于多方面,其中,时延的问题至少包括:1. UE与基站之间的时延、 2.基站与核心网的时延、3.核心网与连接到因特网的内容服务器或其它内容服务器的通 信的时延等等,由于时延较大,导致在移动通信服务过程中耗时过长,降低了通信效率。
[0004] 针对现有技术中由于时延较大,导致在移动通信服务过程中耗时过长,降低了通 信效率的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005] 本发明的主要目的在于提供一种数据获取方法、装置及系统,以解决由于时延较 大,导致在移动通信服务过程中耗时过长,降低了通信效率的问题。
[0006] 为了实现上述目的,根据本发明实施例的一个方面,提供了一种数据获取方法。根 据本发明的数据获取方法包括:接收终端设备发送的标识信息;依据标识信息,向预先建 立通信连接的鉴权服务器发送鉴权请求,鉴权请求用于判断是否接受终端设备接入当前网 络;在鉴权结果为是的情况下,接收大数据服务器发送的对应标识信息的偏好数据;依据 偏好数据生成数据请求,数据请求包括以下至少一种:终端设备的标识信息、基站的标识信 息;向内容服务器发送数据请求,数据请求用于获取偏好数据对应的网络媒体数据;接收 内容服务器依据数据请求返回的网络媒体数据;缓存网络媒体数据。
[0007] 优选的,接收大数据服务器发送的对应标识信息的偏好数据的步骤包括:
[0008] 接收鉴权服务器发送的鉴权成功指示;依据鉴权成功指示生成偏好数据请求;向 大数据服务器发送偏好数据请求;接收大数据服务器依据偏好数据请求返回的偏好数据。
[0009] 优选的,接收大数据服务器发送的对应标识信息的偏好数据的步骤包括:
[0010] 接收大数据服务器发送的偏好数据,偏好数据为在鉴权服务器鉴权结果为是的情 况下,鉴权服务器指示大数据服务器发送对应标识信息的偏好数据。
[0011] 优选的,缓存网络媒体数据之后,方法还包括:检测终端设备是否处于连接状态; 当检测到的终端设备的连接状态为断开时,执行断开后的处理操作;其中,执行断开后的处 理操作的步骤包括以下至少一种方式:方式一,删除标识信息对应的偏好数据和/或对应 偏好数据的网络媒体数据;方式二,当检测到终端设备由当前基站接入至第一基站时,将标 识信息对应的偏好数据和/或对应偏好数据的网络媒体数据发送至第一基站;方式三,当 检测到终端设备由当前基站接入至第一基站时,依据终端设备驻留在当前基站下的历史浏 览记录,修改标识信息对应的偏好数据和/或对应偏好数据的网络媒体数据;并且,将修改 后的偏好数据和/或对应偏好数据的网络媒体数据发送至第一基站。
[0012] 为了实现上述目的,根据本发明实施例的另一方面,提供了一种数据获取装置。根 据本发明的数据获取装置包括:第一接收模块,用于接收终端设备发送的标识信息;第一 发送模块,用于依据标识信息,向预先建立通信连接的鉴权服务器发送鉴权请求,鉴权请求 用于判断是否接受终端设备接入当前网络;第二接收模块,用于在鉴权结果为是的情况下, 接收大数据服务器发送的对应标识信息的偏好数据;生成模块,用于依据第二接收模块接 收的偏好数据生成数据请求,数据请求包括以下至少一种:终端设备的标识信息、基站的标 识信息;第二发送模块,用于向内容服务器发送数据请求,数据请求用于获取偏好数据对应 的网络媒体数据;第三接收模块,用于接收内容服务器依据数据请求返回的网络媒体数据; 缓存模块,用于缓存第三接收模块接收的网络媒体数据。
[0013] 优选的,第二接收模块包括:第一接收单元,用于接收鉴权服务器发送的偏好数据 指示;第一生成单元,用于依据接收单元接收的偏好数据指示生成偏好数据请求;第一发 送单元,用于向大数据服务器发送生成单元生成的偏好数据请求;第二接收单元,用于接收 大数据服务器依据偏好数据请求返回的偏好数据。
[0014] 优选的,第二接收模块包括:第三接收单元,用于接收大数据服务器发送的偏好数 据,偏好数据为在鉴权服务器鉴权结果为是的情况下,鉴权服务器指示大数据服务器发送 对应标识信息的偏好数据。
[0015] 优选的,装置还包括:检测模块,用于在缓存网络媒体数据之后,检测终端设备是 否处于连接状态;处理模块,用于当检测到的终端设备的连接状态为断开时,执行断开后的 处理操作。
[0016] 优选的,处理模块包括:删除单元,用于删除标识信息对应的偏好数据和/或对应 偏好数据的网络媒体数据;或者,第二发送单元,用于当检测到终端设备由当前基站接入至 第一基站时,将标识信息对应的偏好数据和/或对应偏好数据的网络媒体数据发送至第一 基站;或者,修改单元,用于当检测到终端设备由当前基站接入至第一基站时,依据终端设 备驻留在当前基站下的历史浏览记录,修改标识信息对应的偏好数据和/或对应偏好数据 的网络媒体数据;第三发送单元,用于将修改后的偏好数据和/或对应偏好数据的网络媒 体数据发送至第一基站。
[0017] 为了实现上述目的,根据本发明实施例的另一方面,提供了一种数据获取系统。根 据本发明的数据获取系统包括:终端设备、基站和服务器集群,终端设备与基站建立通信连 接,基站与服务器集群建立通讯连接,其中,基站为上述任一的数据获取装置。
[0018] 根据发明实施例,通过接收终端设备发送的标识信息;依据标识信息,向预先建 立通信连接的鉴权服务器发送鉴权请求,鉴权请求用于判断是否接受终端设备接入当前网 络;在鉴权结果为是的情况下,接收大数据服务器发送的对应标识信息的偏好数据;依据 偏好数据生成数据请求,数据请求包括以下至少一种:终端设备的标识信息、基站的标识信 息;向内容服务器发送数据请求,数据请求用于获取偏好数据对应的网络媒体数据;接收 内容服务器依据数据请求返回的网络媒体数据;缓存网络媒体数据,解决了由于时延较大, 导致在移动通信服务过程中耗时过长,降低了通信效率的问题,达到了提升通信效率的效 果。
【附图说明】
[0019] 构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实 施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020] 图1是根据本发明实施例的数据获取方法的流程图;
[0021] 图2是根据本发明实施例一的数据获取装置结构示意图;
[0022] 图3是根据本发明实施例一的一种数据获取装置结构示意图;
[0023] 图4是根据本发明实施例一的另一种数据获取装置结构示意图;
[0024] 图5是根据本发明实施例一的另一种数据获取装置结构示意图;
[0025] 图6是根据本发明实施例一的另一种数据获取装置结构示意图;以及,
[0026] 图7是根据本发明实施例一的数据获取系统结构示意图。
【具体实施方式】
[0027] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。
[0028] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范 围。
[0029] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语"第一"、"第 二"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使 用的数据在适当情况下可以互换,以便这里描述的本发明的实施例。此外,术语"包括"和 "具有"以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元 的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有 清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0030] 实施例1
[0031] 本发明实施例提供了 一种数据获取方法。
[0032] 图1是根据本发明实施例的数据获取方法的流程图。如图1所示,该数据获取方 法包括步骤如下:
[0033] 步骤S102,接收终端设备发送的标识信息。
[0034] 具体的,本发明实施例提供的数据获取方法可以适用于由终端设备、基站、鉴权 服务器、大数据服务器和内容服务器组成的数据获取系统,其中,图1所示的数据获取方 法可以适用于基站侧,在实现本发明实施例提供的数据获取方法时,当基站检测到有终端 设备接入所覆盖的范围时,基站接收终端设备发送的标识信息,为实现本发明实施例提供 的数据获取方法,基站的类型可以为基站(Base Station,简称BS)、宏基站(Macro Base Station)、微基站(Pico Base Station)、3G 移动基站 Node B、增强型基站(Evolution Node B,简称ENB)、家庭增强型基站(Femto eNB或HENB)、电子运算处理器(Application Processor,简称AP)、无线路由器、中继站、射频拉远单元(Radio Remote Unit,简称RRU)、 射频拉远头(Remote Radio Head,简称RRH)中的一种;
[0035] 这里终端设备可以为以下至少之一:移动电话机(或手机),或者其它能够发送 或接收无线信号的设备,包括个人数字助理(Personal Digital Assistant,简称PDA)、 无线调制调解器、无线通信装置、手持装置、膝上型计算机、无绳电话、无线本地回路(WLL) 站、能够将移动信号转换为无线保真(Wireless Fidelity,简称wifi)信号的客户终端 设备(Customer Premise Equipment,简称CPE)或便携式宽带无线装置Mifi、智能家电、 或其它不通过人的操作就能自发与移动通信网络通信的机器或设备;当终端设备为智能 手机时,终端设备发送的标识信息可以包括以下至少之一:可以是智能手机的手机号、 客户识别模块(Subscriber Identity Module,简称S頂)卡编号、国际移动用户识别码 (International Mobile Subscriber Identification Number,简称 IMSI)、移动设备国际 身份码(International Mobile Equipment Identity,简称 IMEI)、或与智能手机或 SIM 卡 唯一对应的其它编号。
[0036] 步骤S104,依据标识信息,向预先建立通信连接的鉴权服务器发送鉴权请求,鉴权 请求用于判断是否接受终端设备接入当前网络。
[0037] 具体的,基于步骤S102中接收到的终端设备的标识信息,基站向预先与该基站建 立通信连接的鉴权服务器发送鉴权请求,其中鉴权请求除了用于指示鉴权服务器是否接受 终端设备接入当前网络外,还用于依据终端设备的标识信息判断终端设备类型或终端设备 发送的标识信息为哪一个运营商提供的,以便鉴权服务器将根据该标识信息接入该标识信 息对应的运营商所提供的网络中。
[0038] 例如,假设终端设备中的标识信息为第一运营商提供的S頂卡编号,基站在接收 该S頂编号后,将该编号发送至鉴权服务器,鉴权服务器根据该S頂卡编号进行鉴权,得到 该S頂卡编号为第一运营商提供,进而将该SIM卡编号对应的终端设备接入由第一运营商 提供的网络中。本发明实施例提供的标识信息以S頂卡编号为例进行说明,以实现本发 明实施例提供的数据获取方法为准,具体不做限定,除SIM卡编号外,步骤S102中提供的 頂SI、頂EI以及终端设备或S頂卡唯一对应的其他编号中的一个或至少两个的组合均能作 为标识信息发送至鉴权服务器,以使得鉴权服务器进行鉴权,其中,鉴权服务器的鉴权方式 可以为全球移动通信系统(Global System for Mobile Communication,简称GSM)、宽带码 分多址(Wideband Code Division Multiple Access,简称WCDMA)、长期演进型(Long Term Evolution,简称LTE)系统中的鉴权方法,这里对鉴权方法不做限定。
[0039] 步骤S106,在鉴权结果为是的情况下,接收大数据服务器发送的对应标识信息的 偏好数据。
[0040] 具体的,结合步骤S104,当基站得到的鉴权服务器的鉴权结果为是时,基站接收 大数据服务器发送的对应标识信息的偏好数据。其中,对应标识信息的偏好数据可以为终 端设备常用的应用程序软件包信息,或者,依据终端设备的历史浏览记录得到的数据权重, 该数据权重可以用于指示终端设备常被用于显示的网络媒体数据类型,名称等信息;或者, 该历史信息还可以为该终端设备常用于显示的网络媒体数据的统一资源定位符(Uniform Resource Locator,简称URL),该URL可以表示为该终端设备所访问的网址。
[0041] 步骤S108,依据偏好数据生成数据请求,数据请求包括以下至少一种:终端设备 的标识信息、基站的标识信息。
[0042] 具体的,基于步骤S106中基站接收到的大数据服务器发送的对应标识信息的偏 好数据,生成用于向内容服务器获取网络媒体数据的数据请求,其中,数据请求可以携带终 端设备的标识信息,或,携带了分别对应基站与终端设备的标识信息。
[0043] 这里数据请求可以为以下两种形式:
[0044] 方式一,数据请求中携带终端设备的标识信息;
[0045] 基站为了减少发送数据请求时产生的数据量,仅将该终端设备的标识信息封装至 数据请求,从而使得内容服务器能够依据该标识信息提供对应该标识信息的网络媒体数 据;此时,可以通过其它方式确定该基站的标识以便将对应该标识信息的网络媒体数据发 送至该基站,例如连接基站与内容服务器的路由器或其它网络设备来确定,或者在数据请 求之后的后续流程中交互基站的标识信息,等等。
[0046] 方式二,数据请求中分别携带终端设备和基站的标识信息;
[0047] 若基站将自身的标识信息与终端设备的标识信息同时封装至数据请求,能够使得 内容服务器在依据终端设备的标识信息提取对应的网络媒体数据外,依据基站的标识信息 能够获知该网络媒体数据是由哪个基站请求的,能够使得内容服务器在依据数据请求时针 对基站的标识信息,将该网络媒体数据返回至该基站,以便基站将该网络媒体数据在终端 设备发送网络媒体数据请求时,将该网络媒体数据发送至终端设备。
[0048] 步骤S110,向内容服务器发送数据请求,数据请求用于获取偏好数据对应的网络 媒体数据。
[0049] 具体的,在步骤S108依据偏好数据生成数据请求,向内容服务器发送该数据请 求,这里依据偏好数据生成数据请求中的偏好数据以步骤S108中提供的URL为例进行说 明,若向内容服务器发送该数据请求可以理解为:基站依据该URL访问内容服务器,提取对 应该URL的网络媒体数据。
[0050] 步骤S112,接收内容服务器依据数据请求返回的网络媒体数据。
[0051 ] 其中,基站接站接收到的内容服务器依据数据请求返回的网络媒体数据可以为以 下至少一种:视频、音频、文字、图片。
[0052] 步骤S114,缓存网络媒体数据。
[0053] 具体的,基于上述步骤S112,基站接收内容服务器依据数据请求范围的网络媒体 数据,基站将该网络媒体数据进行缓存,以使得当终端设备发起对网络媒体数据请求时,基 站可以直接从缓存的网络媒体数据中进行提取,省去了在接收到终端设备发送的对网络媒 体数据请求后,基站仍需向大数据服务器以及内容服务器进行数据请求的过程,提升了数 据获取效率。
[0054] 这里本发明实施例提供的鉴权服务器、大数据服务器、内容服务器可以为一个服 务器中的对应的鉴权功能的模块、大数据匹配模块以及内容提取模块,还可以为一个服务 器集群中具备鉴权功能的服务器、大数据服务器和提取网络媒体数据的内容服务器,本发 明实施例仅以鉴权服务器、大数据服务器和内容服务器为例进行说明,以实现本发明实施 例提供的数据获取方法为准,具体不做限定。
[0055] 本发明实施例提供的数据获取方法,通过接收终端设备发送的标识信息;依据标 识信息,向预先建立通信连接的鉴权服务器发送鉴权请求,鉴权请求用于判断是否接受终 端设备接入当前网络;在鉴权结果为是的情况下,接收大数据服务器发送的对应标识信息 的偏好数据;依据偏好数据生成数据请求,数据请求包括以下至少一种:终端设备的标识 信息、基站的标识信息;向内容服务器发送数据请求,数据请求用于获取偏好数据对应的网 络媒体数据;接收内容服务器依据数据请求返回的网络媒体数据;缓存网络媒体数据,解 决了由于时延较大,导致在移动通信服务过程中耗时过长,降低了通信效率的问题,达到了 提升通信效率的效果。
[0056] 基于上述步骤S102至步骤S114提供的数据获取方法,由于上述偏好数据是经过 对终端设备的历史浏览记录分析得到的,该终端设备将会有大概率会访问上述偏好数据, 因此本发明实施例提供的数据获取方法使得从用户操作终端设备打开终端设备中安装的 应用程序并获取对应的历史浏览记录开始就能很快从基站直接获取对应的网络媒体数据, 能够明显降低了终端设备获取网络媒体数据的时延,提升数据获取效率。由于鉴权、获取终 端设备的偏好数据、数据缓存的操作都是基于该终端设备对应的标识信息(例如上面提到 的IMSI),用户本人无需参与(不需要像Wifi -样需要选择Wifi节点并输入用户名和密 码等),从而节省了输入选取过程。此外,本发明实施例提供的数据获取方法还可以应用于 机器到机器(Machine to Machine,简称M2M)通信中;对于M2M通信来说,通信的双方都是 机器,如果通过Wifi等方式进行通信的话,需要内置Wifi的SSID和密码,或者进行其他鉴 权操作或配置才行;而使用了本发明实施例提供的数据获取方法,只要机器中包括有S頂 卡或者S頂卡等效的装置或信息,就可以不需人为参与就可以自动实现M2M通信,例如包括 有某公司传感器的机器通常会在每天固定时候访问该公司的服务器获取数据,使用本发明 实施例提供的数据获取方法就可以根据大数据分析的结果、从该公司的服务器获取内容并 提前缓存到基站的存储空间中,当该固定时间到达,该机器就可以快速地与基站完成通信, 此时还能降低该通信对无线资源的占用,从而避免了大量的M2M终端在同一时刻向服务器 请求数据造成的延时大、网络拥塞的可能问题。此外,本发明将移动通信系统中的标识信息 (例如頂SI、S頂卡相关信息等)作为获取其它信息的凭证,从而无需用户手动输入用户名 和密码就可以自动获取这些信息,并且还可以使缓存的内容也具备移动性,例如用户更换 了该标识信息的终端(例如用户将S頂卡从第一手机取出并插入第二手机,或将S頂卡从 手机取出并插入平板电脑等等),基站仍然会缓存该标识信息对应的内容。进一步,本发明 的核心是基站,具有较高的智能性,能够与大数据服务器、内容服务器直接通信并将内容缓 存在基站(接入设备,并非移动通信系统的核心网设备),也就是最接近UE的设备,比其它 现有技术能更好地降低UE获取内容的时延。
[0057] 在本发明实施例提供的数据获取方法中,一旦终端设备向基站发送对该基站所存 储的网络媒体数据的访问请求,基站就将所存储的网络媒体数据发送给终端设备。也即是, 终端设备向基站发送的访问请求包括待访问的内容的地址,在现有技术中,基站会根据该 访问请求访问相应地址并获取网络媒体数据再发送给UE ;而在本发明实施例提供的数据 获取方法中,基站收到终端设备的访问请求之后,若判断终端设备欲访问的网络媒体数据 已经缓存在基站的存储空间,则直接从存储空间获取网络媒体数据再发送给终端设备,从 而使该终端设备对该网络媒体数据的访问得到加速,提高了数据的获取效率,降低了终端 设备与基站、基站与服务器间的访问时延的出现几率。
[0058] 相比现有相关技术中由于时延较大,导致在移动通信服务过程中耗时过长,降低 了通信效率的问题,本申请提供的方案达到了降低耗时,提升通信效率的效果。
[0059] 本发明实施例提供的数据获取方法中,在步骤S106接收大数据服务器发送的对 应标识信息的偏好数据时,存在以下方式:
[0060] 方式一,通过鉴权服务器的鉴权成功指示,向大数据服务器发送对应标识信息的 偏好数据请求,从而接收对应该偏好数据请求的偏好数据。具体如下:
[0061] 优选的,步骤S106中接收大数据服务器发送的对应标识信息的偏好数据的步骤 包括:
[0062] 步骤S1061,接收鉴权服务器发送的鉴权成功指示;
[0063] 具体的,基站接收由鉴权服务器发送的鉴权成功指示,通过该鉴权成功指示使得 终端设备通过基站与网络建立通信连接,并对终端设备提供对应的通信服务。
[0064] 步骤S1062,依据鉴权成功指示生成偏好数据请求;
[0065] 具体的,结合步骤S1061在接收到鉴权服务器发送的鉴权成功指示后,依据该鉴 权成功指示生成偏好数据请求,该偏好数据请求用于向大数据服务器请求终端设备对应的 偏好数据。
[0066] 步骤S1063,向大数据服务器发送偏好数据请求;
[0067] 其中,基于步骤S1062生成的偏好数据请求,基站将该偏好数据请求发送至大数 据服务器。
[0068] 步骤S1064,接收大数据服务器依据偏好数据请求返回的偏好数据。
[0069] 具体的,基站接收的大数据服务器返回的偏好数据可以为该标识信息对应的历 史浏览记录,或,依据该历史浏览记录由大数据服务器计算得到的对应该标识信息的浏览 数据权重,或,与该浏览数据权重向同或相似的偏好数据,即,预测该标识对应的终端设备 将显示的网络媒体数据类型、名称,具体可以表现为该标识信息对应的终端设备上常用于 显示的网络媒体数据类型和名称,例如,历史浏览记录可以为:在某月的10号至15号,晚 8:00至10 :00,使用该终端设备显示视频、该视频为电视剧、该电视剧的名称为《XXXX》,以 此为例,基站接收到的偏好数据可以为大数据服务器根据上述信息进行大数据分析之后确 定的数据。具体如表1示出了输入大数据服务器的用户的历史浏览记录信息的例子:
[0070] 表 1 :
[0071]
[0072] 其中,如表1所示,可以为大数据服务器获取的偏好数据,即X月10日至15日晚 上20:00~22:00使用平板电脑或智能手机(使用同一个标识信息,例如S頂卡)观看名 为《XXXX》的视频的历史浏览记录。由此可以得出使用了该标识信息的终端设备为智能手 机时,很可能在16日之后仍旧在上述日期、时间观看名为《XXXX》的视频,从而大数据服务 器向基站发送的该用户对应的偏好数据即是名为《XXXX》的视频的信息,基站收到之后再 根据该信息向内容服务器请求该信息对应的视频,内容服务器就在16日的20:00之前、将 《XXXX》的视频发送给基站。
[0073] 或者,基站接收的大数据服务器返回的偏好数据可以为依据该历史浏览记录由大 数据服务器计算得到的对应该终端设备的浏览数据权重,该权重可以为如下两种情况:情 况一,显示终端设备显示网络媒体数据的习惯;情况二,展示终端设备可能会显示的网络媒 体数据;具体如下举例:
[0074] 情况一,假设终端设备的历史浏览记录为在1号至15号均播放电视剧《某某故 事》,24次;在上述日期内播放了 8次多部喜剧类电影:电影1、电影2、电影3、电影4、电影 5、电影6、电影7和电影8 ;新闻和视频短片在上述日期播放了 7次;以权重值为10做最高 值,因此可以得到如下权重:
[0075] 1号至15号,电视剧《某某故事》的权重值可以设定为8 ;
[0076] 喜剧类电影的权重值可以为7 ;
[0077] 新闻和视频短片的权重值可以分别为5 ;
[0078] 若基站从大数据服务器获取如上述权重值,则在向内容服务器发送偏好数据请求 后,内容服务器返回的网络媒体数据可能会是《某某故事》的后续电视剧集数、终端设备未 播放过的喜剧类电影以及新闻和视频短片中的一种或至少两种的组合;其中,当内容服务 器返回的网络媒体数据为一种时,内容服务器可以以依据权重值最大的网络媒体数据作为 标准,获取该网络媒体数据,并发送至基站。
[0079] 情况二,仍旧以情况一的假设为例,若基站从大数据服务器获取上述权重值,则在 向内容服务器发送偏好数据请求后,内容服务器可以依据上述权重值,对权重值最大的网 络媒体数据获取相关的网络媒体数据,并将该相关的网络媒体数据发送至基站,例如,电视 剧《某某故事》,内容服务器在获知该电视剧的权重值为8,且为最大权重值,因此在获取网 络媒体数据时除获取《某某故事》外,还可以获取《某某故事》第二季、《某某故事》第三季;
[0080] 或者,依据情况一中的权重值,分别对电视剧《某某故事》匹配提取同类型的电视 剧;
[0081] 对喜剧类电影匹配提取同类型电影得到:电影9、电影10……;
[0082] 对1号至15号新闻提取当天新闻;
[0083] 对视频短片匹配提取同类型的视频短片。
[0084] 除此之外,若基站向大数据服务器发送的偏好数据请求中携带有终端设备的设备 类型,则大数据服务器可以依据该偏好数据请求,向基站返回对应终端设备类型的偏好数 据,该偏好数据在基站向内容服务器发送数据请求后,可以用于指示内容服务器针对终端 设备类型提取对应的网络媒体数据,假设终端设备为智能手机,该智能手机既能显示蓝光 品质的视频也可以显示1080p的视频,还可以显示780p的视频,但是针对上述类型视频品 质的不同,视频的数据大小也会不同,且该数据大小依次降低,由此可知在保障智能手机播 放视频的情况下,780p的视频由于数据小,不会对信道的数据传输产生大的压力,由此则可 以避免在数据传输过程中由于没有针对终端类型而传输的数据过大,使得对信道的数据传 输造成了传输压力,降低了数据传输速率的问题,相反,若针对终端设备类型获取对应的网 络媒体数据,则可以降低信道的数据传输压力,提升数据传输速度。
[0085] 结合上述步骤S1061至步骤S1064接收偏好数据的过程,基站依据鉴权服务器发 送的鉴权成功指示向大数据服务器请求偏好数据的过程可以为:鉴权服务器向基站发送鉴 权成功指示,其中,该鉴权成功指示包括:大数据服务器的标识信息(例如大数据服务器 的IP地址等),基站就可以根据大数据服务器的标识信息向大数据服务器发送该终端设备 的标识信息,从而使得大数据服务器根据该终端设备的标识信息获取该终端设备的偏好数 据,并将该偏好数据返回给基站;或者,该大数据服务器的标识信息提前存储在基站侧,基 站就可以直接向大数据服务器请求该UE的大数据信息。
[0086] 其中,偏好数据请求中可以包括终端设备和基站的标识信息。这里的标识信息可 以不仅限制与终端设备的标识信息。
[0087] 这里,本发明实施例提出了智能基站,该智能基站不仅实现了传统基站的基本的 无线接入的功能,还可以主动与大数据服务器通信,从而更好地降低延时。
[0088] 方式二,直接接收大数据服务器发送的偏好数据。具体如下:
[0089] 优选的,步骤S106中接收大数据服务器发送的对应标识信息的偏好数据的步骤 包括:
[0090] 接收大数据服务器发送的偏好数据,偏好数据为在鉴权服务器鉴权结果为是的情 况下,鉴权服务器指示大数据服务器发送对应标识信息的偏好数据。
[0091] 其中,区别于方式一中需要向大数据服务器发送偏好数据请求的方法,进一步获 取偏好数据的过程,方式二中提出了在鉴权服务器对终端设备的标识信息鉴权成功后,鉴 权服务器与大数据服务器通过预先建立的通信连接进行通信,将该终端设备鉴权成功的信 息发送至大数据服务器,指示大数据服务器可以向基站发送对应该终端设备的偏好数据, 其中,鉴权服务器发送至大数据服务器的鉴权成功信息可以携带该终端设备的标识信息。
[0092] 基于上述接收大数据服务器发送的偏好数据的过程具体可以为:鉴权服务器向大 数据服务器发送该终端设备的标识信息(例如当该终端设备为智能手机时,智能手机的手 机号、頂SI、頂EI、IP地址等)和/或基站的标识信息(例如基站的IP地址等),大数据服 务器就根据终端设备的标识信息获取其中存储的该终端设备对应的偏好数据,再将该偏好 数据发送给基站。
[0093] 除此之外,本发明实施例提供的数据获取方法中,在接收大数据服务器发送的偏 好数据中还包括:
[0094] 在本发明中,基站还可以具有智能性,一旦基站与鉴权服务器对终端设备鉴权通 过,则基站就主动向大数据服务器发送对该终端设备对应的偏好数据的请求,而不需等待 终端设备或者其它设备发送任何请求来触发,这样能够快速获取所需要缓存的网络媒体数 据。具体地,基站可以根据提前存储在基站内部的或者由其它网络设备(例如归属用户服 务器(Home Subscriber Server,简称HSS)或其它网管设备)发送的偏好数据(例如其编 号、IP地址等)确定该偏好数据的访问地址,并向内容服务器发送数据请求,再从该内容服 务器获取网络媒体数据。
[0095] 优选的,在步骤S114缓存网络媒体数据之后,本发明实施例提供的数据获取方法 还可以包括:
[0096] 步骤S116,检测终端设备是否处于连接状态;
[0097] 具体的,基站检测终端设备是否与自身处于连接状态,可以通过周期性的检测信 令,检测是否存在终端设备返回的对应检测信令的响应反馈;还可以通过其它方式,例如判 断该终端设备是否处于LTE标准规范所定义的RRC_idle状态并超过预定的时间,等等。
[0098] 步骤S118,当检测到的终端设备的连接状态为断开时,执行断开后的处理操作;
[0099] 具体的,当基站检测到终端设备的连接状态为断开时,基站执行在断开后的操作, 即,基于上述步骤S116中,若基站没有接收到终端设备反馈的对应检测信令的响应反馈, 或者该终端设备处于RRC_idle状态并超过预定的时间,等等,则判断该终端设备与基站的 连接断开。
[0100] 其中,具体如何执行步骤S118中的处理操作,可以为以下至少一种方式:
[0101] 方式一,删除标识信息对应的偏好数据和/或对应偏好数据的网络媒体数据;
[0102] 具体的,本发明实施例提供数据获取方法主要应用于移动通信系统中,由于终端 设备具有移动性,因此终端设备很可能移动离开当前基站的覆盖区域,例如终端设备切换 到其它基站的覆盖区域;此外也可以存在其它终端设备与基站失去连接的情况,例如终端 设备电池耗尽,或者终端设备发生故障等。此时,若基站检测到该终端设备离开当前基站的 覆盖区域,基站就删除该标识信息对应的偏好数据和/或网络媒体数据,以便于存储其它 终端设备的标识信息对应的偏好数据和/或网络媒体数据。
[0103] 除此之外,本发明实施例提供的标识信息除表示终端设备中S頂卡、頂SI码或 頂EI码之外,还可以用于表示终端设备的唯一机器编码或编号,本发明实施例仅以上述 S頂卡、頂SI码或頂EI码中的一种或至少两种的组合为例进行举例,以实现本发明实施例 提供的数据获取方法为准,具体不做限定。
[0104] 方式二,当检测到终端设备由当前基站接入至第一基站时,将标识信息对应的偏 好数据和/或对应偏好数据的网络媒体数据发送至第一基站;
[0105] 具体的,当终端设备切换到其它基站覆盖区域时,基站将该终端设备的偏好数据 发送给第一基站,这样就避免第一基站再向大数据服务器请求该终端设备的偏好数据的过 程。其中,当前基站与第一基站可以建立通信连接(例如LTE标准规范中所定义的X2接口 或S1接口,或者直接是因特网的连接等等),以使得在终端设备由该当前基站移动至第一 基站覆盖的范围时,当前基站能够将该终端设备的偏好数据和/或网络媒体数据发送至第 一基站,这里第一基站可以为一个或多个基站,本发明实施例以实现数据获取方法为准,具 体不做限定。
[0106] 方式三,当检测到终端设备由当前基站接入至第一基站时,依据终端设备驻留在 当前基站下的历史浏览记录,修改标识信息对应的偏好数据和/或对应偏好数据的网络媒 体数据;
[0107] 将修改后的偏好数据和/或对应偏好数据的网络媒体数据发送至第一基站。
[0108] 具体的,在本发明实施例提供的在断开连接后基站的执行操作过程中,基站还可 以具有大数据计算功能,从而能够修改标识信息对应的偏好数据;例如,该终端设备在该基 站的覆盖区域长时间访问了 XX视频网站,则基站可以将XX视频网站对应的标识信息添加 到该终端设备的偏好数据中,并发送给大数据服务器更新对应该终端设备的偏好数据;或 者,在终端设备切换到其它基站覆盖区域时,将对应该终端设备的修改后的偏好数据发送 给其它基站更新,便于其他基站为用户提供更新后的缓存服务。
[0109] 上述三个方式具有多方面的好处,具体如下:一方面,本发明实施例提供的数据 获取方法中基站缓存网络媒体数据之后的步骤,将大数据计算功能放在基站侧,减少了大 数据服务器或其它网络设备的复杂度;另一方面,该方法还可以降低基站向网络反馈的 数据量,例如基站可以不用向其它网络设备发送大量的终端设备的通信行为信息,而只 反馈偏好数据的更新信息即可,从而减少了基站的反馈量;此外,该方法对于使用local breakout (本地分流)方法的基站来说尤为重要。对于传统的移动通信网络来说,基站连 接到核心网(包括S-GW、P-GW、MME等设备),终端设备通过基站进行的所有通信内容都需 要经过核心网连接,从而能够便于对终端设备的通信内容进行计费;而对于具有小覆盖区 域的小基站来说,例如小基站部署在通信热点地区,在这些地区的通信流量通常很大,按照 传统的方式连接可能会导致核心网压力较大,因此提出本地分流的方法,即小基站直接连 接到因特网,从而终端设备通过小基站访问的内容就不需经过核心网连接,就减少了对核 心网的压力;因此,对于使用了本地分流技术的系统来说,用户的通信内容是不会经过核心 网,由基站来进行偏好数据分析,并更新终端设备的偏好数据就能够同样避免数据再经过 大数据服务器而导致的传输延时,还能够减轻在数据传输过程中步骤的复杂度。
[0110] 实施例2
[0111] 图2是根据本发明实施例一的数据获取装置结构示意图。
[0112] 根据本发明实施例,还提供了一种用于对应于实施上述方法实施例一的装置,如 图2所示,该装置可以应用在基站上,下面从基站侧运行上述装置的角度对本申请的实施 过程进行详细描述。
[0113] 该装置可以包括:第一接收模块22、第一发送模块24、第二接收模块26、生成模块 28、第二发送模块30、第三接收模块32和缓存模块34,其中:
[0114] 第一接收模块22,用于接收终端设备发送的标识信息;
[0115] 第一发送模块24,与第一接收模块22建立通信连接,用于依据标识信息,向预先 建立通信连接的鉴权服务器发送鉴权请求,鉴权请求用于判断是否接受终端设备接入当前 网络;
[0116] 第二接收模块26,用于在鉴权结果为是的情况下,接收大数据服务器发送的对应 标识信息的偏好数据;
[0117] 生成模块28,与第二接收模块26建立通信连接,用于依据第二接收模块接收的 偏好数据生成数据请求,数据请求包括以下至少一种:终端设备的标识信息、基站的标识信 息;
[0118] 第二发送模块30,与生成模块28建立通信连接,用于向内容服务器发送数据请 求,数据请求用于获取偏好数据对应的网络媒体数据;
[0119] 第三接收模块32,用于接收内容服务器依据数据请求返回的网络媒体数据;
[0120] 缓存模块34,与第三接收模块32建立通信连接,用于缓存第三接收模块接收的网 络媒体数据。
[0121] 优选的,图3是根据本发明实施例一的一种数据获取装置结构示意图,如图3所 示,第二接收模块26包括:第一接收单元261,第一生成单元262,第一发送单元263和第二 接收单元264,其中,
[0122] 第一接收单元261,用于接收鉴权服务器发送的偏好数据指示;
[0123] 第一生成单元262,与第一接收单元261建立通信连接,用于依据接收单元接收的 偏好数据指示生成偏好数据请求;
[0124] 第一发送单元263,与第一生成单元262建立通信连接,用于向大数据服务器发送 生成单元生成的偏好数据请求;
[0125] 第二接收单元264,用于接收大数据服务器依据偏好数据请求返回的偏好数据。
[0126] 优选的,图4是根据本发明实施例一的另一种数据获取装置结构示意图,如图4所 示,第二接收模块26包括:
[0127] 第三接收单元265,用于接收大数据服务器发送的偏好数据,偏好数据为在鉴权 服务器鉴权结果为是的情况下,鉴权服务器指示大数据服务器发送对应标识信息的偏好数 据。
[0128] 优选的,图5是根据本发明实施例一的另一种数据获取装置结构示意图,如图5所 示,数据获取装置还包括:检测模块36和处理模块38,其中
[0129] 检测模块36,用于在缓存网络媒体数据之后,检测终端设备是否处于连接状态;
[0130] 处理模块38,与检测模块36建立通信连接,用于当检测到的终端设备的连接状态 为断开时,执行断开后的处理操作。
[0131] 优选的,图6是根据本发明实施例一的另一种数据获取装置结构示意图,如图6所 示,处理模块38包括:删除单元381、第二发送单元382、修改单元383和第三发送单元384, 其中,
[0132] 删除单元381,用于删除标识信息对应的偏好数据和/或对应偏好数据的网络媒 体数据;
[0133] 或者,
[0134] 第二发送单元382,用于当检测到终端设备由当前基站接入至第一基站时,将标识 信息对应的偏好数据和/或对应偏好数据的网络媒体数据发送至第一基站;
[0135] 或者,
[0136] 修改单元383,用于当检测到终端设备由当前基站接入至第一基站时,依据终端设 备驻留在当前基站下的历史浏览记录,修改标识信息对应的偏好数据和/或对应偏好数据 的网络媒体数据;
[0137] 第三发送单元384,用于将修改后的偏好数据和/或对应偏好数据的网络媒体数 据发送至第一基站。
[0138] 实施例3
[0139] 图7是根据本发明实施例一的数据获取系统结构示意图。
[0140] 根据本发明实施例,还提供了一种用于对应于实施上述方法实施例一的系统,如 图7所示,该系统可以包括:终端设备72、基站74和服务器集群76,终端设备72与基站74 建立通信连接,基站74与服务器集群76建立通讯连接,其中,基站74为图2至图6任一所 示的数据获取装置。这里服务器集群76可以包括:鉴权服务器、大数据服务器和内容服务 器。
[0141] 其中,基站74与鉴权服务器、大数据服务器、内容服务器存在连接关系,可以理解 为上述连接关系并不限于直接连接,任何两者之间还可以存在其它网络设备或装置等,其 连接方式也不限,可以是有线或无线连接等。优选地,基站74与内容服务器和大数据服务 器之间的连接是通过因特网进行连接;与LTE系统类似,鉴权服务器例如是LTE系统中的 HSS,基站与鉴权服务器之间的连接可以是通过MME (未示出,LTE领域技术人员公知)进行 连接,或者基站74与鉴权服务器也可以通过因特网进行连接。为了保证安全性,基站与这 三者其中任一设备可以提前建立安全隧道(例如IPSec隧道)或安全机制、以保证信息的 安全传输。此外,本发明实施例中的鉴权服务器、大数据服务器、内容服务器都可以是具有 本发明实施例所描述功能的实体、或实体中的功能模块或装置,它们通常设置在不同的实 体上,也可以设置在相同的实体上,例如设置在同一个电脑主机或服务器上;还可以设置在 云端等等,本发明实施不做限定。
[0142] 本发明实施例中提到的"偏好数据"表示与终端设备的使用习惯或使用偏好相关 的信息,例如包括终端设备的兴趣标识,包括但不限于终端设备的感兴趣网站、感兴趣多媒 体内容、感兴趣商品、感兴趣属性等,也可以描述为其它具有同样功能的名词;"大数据服务 器"表示存储该偏好数据的服务器,不一定具有大数据分析功能,同样也可以描述为其它具 有同样功能的名词。
[0143] 在本发明实施例中,基站74可以自带存储空间,或者可以外接存储设备,例如基 站74上带有SD卡插槽或USB接口,使得能够可以在USB上外接SD卡或外置硬盘,等等,从 而实现在基站侧的存储功能。
[0144] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种数据获取方法,其特征在于,包括: 接收终端设备发送的标识信息; 依据所述标识信息,向预先建立通信连接的鉴权服务器发送鉴权请求,所述鉴权请求 用于判断是否接受所述终端设备接入当前网络; 在鉴权结果为是的情况下,接收大数据服务器发送的对应所述标识信息的偏好数据; 依据所述偏好数据生成数据请求,所述数据请求包括以下至少一种:所述终端设备的 标识信息、基站的标识信息; 向内容服务器发送所述数据请求,所述数据请求用于获取所述偏好数据对应的网络媒 体数据; 接收所述内容服务器依据所述数据请求返回的所述网络媒体数据; 缓存所述网络媒体数据。2. 根据权利要求1所述的方法,其特征在于,所述接收大数据服务器发送的对应所述 标识信息的偏好数据的步骤包括: 接收所述鉴权服务器发送的鉴权成功指示; 依据所述鉴权成功指示生成偏好数据请求; 向所述大数据服务器发送所述偏好数据请求; 接收所述大数据服务器依据所述偏好数据请求返回的所述偏好数据。3. 根据权利要求1所述的方法,其特征在于,所述接收大数据服务器发送的对应所述 标识信息的偏好数据的步骤包括: 接收所述大数据服务器发送的所述偏好数据,所述偏好数据为在所述鉴权服务器鉴权 结果为是的情况下,所述鉴权服务器指示所述大数据服务器发送对应所述标识信息的所述 偏好数据。4. 根据权利要求1所述的方法,其特征在于,所述缓存所述网络媒体数据之后,所述方 法还包括: 检测所述终端设备是否处于连接状态; 当检测到的所述终端设备的连接状态为断开时,执行断开后的处理操作; 其中,所述执行断开后的处理操作的步骤包括以下至少一种方式: 方式一,删除所述标识信息对应的所述偏好数据和/或对应所述偏好数据的所述网络 媒体数据; 方式二,当检测到所述终端设备由当前基站接入至第一基站时,将所述标识信息对应 的所述偏好数据和/或对应所述偏好数据的所述网络媒体数据发送至所述第一基站; 方式三,当检测到所述终端设备由当前基站接入至第一基站时,依据所述终端设备驻 留在当前基站下的历史浏览记录,修改所述标识信息对应的所述偏好数据和/或对应所述 偏好数据的所述网络媒体数据;并且, 将修改后的偏好数据和/或对应所述偏好数据的网络媒体数据发送至所述第一基站。5. -种数据获取装置,其特征在于,包括: 第一接收模块,用于接收终端设备发送的标识信息; 第一发送模块,用于依据所述标识信息,向预先建立通信连接的鉴权服务器发送鉴权 请求,所述鉴权请求用于判断是否接受所述终端设备接入当前网络; 第二接收模块,用于在鉴权结果为是的情况下,接收大数据服务器发送的对应所述标 识信息的偏好数据; 生成模块,用于依据所述第二接收模块接收的所述偏好数据生成数据请求,所述数据 请求包括以下至少一种:所述终端设备的标识信息、基站的标识信息; 第二发送模块,用于向内容服务器发送所述数据请求,所述数据请求用于获取所述偏 好数据对应的网络媒体数据; 第三接收模块,用于接收所述内容服务器依据所述数据请求返回的所述网络媒体数 据; 缓存模块,用于缓存所述第三接收模块接收的所述网络媒体数据。6. 根据权利要求5所述的装置,其特征在于,所述第二接收模块包括: 第一接收单元,用于接收所述鉴权服务器发送的偏好数据指示; 第一生成单元,用于依据所述接收单元接收的所述偏好数据指示生成偏好数据请求; 第一发送单元,用于向所述大数据服务器发送所述生成单元生成的所述偏好数据请 求; 第二接收单元,用于接收所述大数据服务器依据所述偏好数据请求返回的所述偏好数 据。7. 根据权利要求5所述的装置,其特征在于,所述第二接收模块包括: 第三接收单元,用于接收所述大数据服务器发送的所述偏好数据,所述偏好数据为在 所述鉴权服务器鉴权结果为是的情况下,所述鉴权服务器指示所述大数据服务器发送对应 所述标识信息的所述偏好数据。8. 根据权利要求5所述的装置,其特征在于,所述装置还包括: 检测模块,用于在缓存所述网络媒体数据之后,检测所述终端设备是否处于连接状 态; 处理模块,用于当检测到的所述终端设备的连接状态为断开时,执行断开后的处理操 作。9. 根据权利要求8所述的装置,其特征在于,所述处理模块包括: 删除单元,用于删除所述标识信息对应的所述偏好数据和/或对应所述偏好数据的所 述网络媒体数据;或者, 第二发送单元,用于当检测到所述终端设备由当前基站接入至第一基站时,将所述标 识信息对应的所述偏好数据和/或对应所述偏好数据的所述网络媒体数据发送至所述第 一基站;或者, 修改单元,用于当检测到所述终端设备由当前基站接入至第一基站时,依据所述终端 设备驻留在当前基站下的历史浏览记录,修改所述标识信息对应的所述偏好数据和/或对 应所述偏好数据的所述网络媒体数据; 第三发送单元,用于将修改后的偏好数据和/或对应所述偏好数据的网络媒体数据发 送至所述第一基站。10. -种数据获取系统,其特征在于,包括:终端设备、基站和服务器集群,所述终端设 备与所述基站建立通信连接,所述基站与所述服务器集群建立通讯连接,其中,所述基站为 权利要求5至9任一所述的数据获取装置。
【文档编号】H04W24/02GK105992245SQ201510050688
【公开日】2016年10月5日
【申请日】2015年1月30日
【发明人】丁颖哲
【申请人】北京佰才邦技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1