一种基于信令监测的数据广播系统的制作方法

文档序号:7888453阅读:186来源:国知局
专利名称:一种基于信令监测的数据广播系统的制作方法
技术领域
本发明涉及移动通讯、系统软件等多个技术领域,特别是指一种基于信令监测的数据广播系统。
背景技术
随着移动通信,互联网技术等技术的发展,特别是互联网技术、信令监测技术、地理信息系统技术的发展,为基于多种维度的信息的发布和获取提供了可行性。目前各种信息数据量已经到了海量的地步,如何轻松获取感兴趣并与自己相关的信息并以各种维度进行过滤选取更加个性化和准确、有效、实时、快速的信息成为当前业务开发过程中着力考虑的问题。同时,随着社会的不断发展,竞争日趋激烈,如何传递准确的信息给需要信息的用户成为一个竞争的有力方法,当前的信息发布和传递大多都是漫无目的的群发性质,有效信息的传递效率非常低下,信息的使用效率和价值得不到体现。例如,用户经常需要与位置相关的各种实时信息,传统的方式是用户主动去访问获取,在很多场景,如驾车的场景下用户很难方便地获取,而通过系统端定制与位置相关的各种数据频道。为用户自动地智能化方式获取各种用户相关和感兴趣的各种个性化信息也是当前用户的需求,通过各种维度如位置的移动获得各种周边的动态的和自己相关感兴趣的各种信息成为一种数据获取的方式。在面对大量用户时,广播成为一种高效的数据传播方式,传统的语音广播携带的数据有限,而基于TMC系统需要特定的硬件设备和网络设备,数据传播的容量和速度也有很大的限制,而随着无线互联 网的发展,数据业务成为一个主要的用户获取信息的渠道,通过智能终端接收各种数据并进行多维度包含用户位置以及用户设置维度的匹配,实现定向广播式的多用户的大量并行数据推送,而无需特定的硬件和网络进行配合,大大地降低了信息的传播成本,提高了信息传播的有效性和精确性,用户也可以基于终端进行各种数据的精确控制。信令监测可以获取用户终端在移动网络中的各种信令,通过监测与用户位置有关的移动网络的特定接口,包含A 口,C/D 口等,获取用户位置更新相关的各种信令,从信令中提取到用户小区等信息,在移动核心网的数据支持系统即可获取到实际的位置信息。同时,随着数据仓库和商业智能的发展,对各种数据进行维度的建模和预处理,可以快速获取多维度的复杂的用户需求。有鉴于此,本发明的目的在于提出一种自动匹配数据广播频道和过滤多维数据的一种基于信令监测的数据广播系统。

发明内容
从上面所述可以看出,本发明提供的一种基于信令监测的数据广播系统,通过信令监测系统检测用户的移动终端在移动网络中特定接口的发生的信令,捕获和过滤与用户位置有关的信令,获取信令包含的用户所在的小区位置信息,并与地理信息系统结合,映射到用户的逻辑区域中,同时系统匹配用户对应区域的数据广播频道,将用户的请求路由到对应的频道上,用户端随即接收到对应的区域广播系统的各种数据,并随着用户的移动,触发位置更新和频道转换的流程。
进一步的,通过所提供的一种基于信令监测的数据广播系统为一种动态广播信息的发布与接收的数据业务的发展提供有力保障,满足各方要求,提升用户友好体验。为实现上述目的,本发明的一个方面提供了一种基于信令监测的数据广播系统,该方法包括:
通过信令监测系统检测用户的移动终端在移动网络中特定接口的发生的信令,捕获和过滤与用户位置有关的信令,获取信令包含的用户所在的小区信息,并将小区信息,映射为地理逻辑区域,同时系统包含多个根据区域划分 的频道,提供接入和路由服务,接入并路由用户到对应的频道上,用户端随即接收到对应的区域广播系统的各种数据,并随着用户的移动,触发位置更新和频道转换的流程。。本发明提供的一种基于信令监测的数据广播系统的一个实施例中,该方法还包括:
移动核心网的信令监控系统,获取用户在核心网特定网络接口的信令,包含A 口与C/D 口,获取与用户位置有关的信令数据并通过信令监测平台获取用户所在小区信息,包含位置更新信令,开关机信令等。系统查询移动网的小区信息,根据小区信息查询其所在地理区域,从而获取该用户所处的地理区域,进一步获取该区域所下辖的业务频道列表等数据并将用户的当前频道设置为对应的系统匹配的频道。本发明提供的一种基于信令监测的数据广播系统的一个实施例中,该方法还包括:
系统将用户的频道接入服务以一个统一的接入和路由服务并进行开放,根据用户的请求参数以及用户和业务的属性对用户进行路由,同时,系统包含了多个数据广播频道,并按照区域进行划分,进一步,在区域下按业务属性等维度进一步划分子频道,根据区域以及业务属性等维度进一步划分逻辑频道。本发明提供的一种基于信令监测的数据广播系统的一个实施例中,该方法还包括:
系统通过信令监测系统获取用户小区信息后转换为用户所在区域,用户在请求接入到系统时,系统根据用户请求获取用户身份信息查询用户当前所在区域,根据用户所在区域以及用户业务属性,筛选对应的逻辑频道,执行对应的路由,将用户的访问请求路由到系统端的对应的数据广播频道上,用户即可接收到各种数据。本发明提供的一种基于信令监测的数据广播系统的一个实施例中,该方法还包括:
信令监测系统检测用户的信令以监测用户的位置的变化,系统通过信令监测系统获取对应用户的移动小区数据,判断用户是否越出原有的区域,如越出原有的区域则发起频道的更新和频道的转换,并更新用户在系统端的当前所在区域以及频道。本发明提供的一种基于信令监测的数据广播系统的一个实施例中,该方法还包括:
系统将用户请求路由到对应的频道后,频道广播对应的数据流到用户终端,用户终端接收到对应的数据流后即可查看到对应的数据,包含视频,音频,文字等信息,根据用户接收类型设置,数据以为音频流,视频流,或者数据显示文本方式展现给用户。本发明提供的一种基于信令监测的数据广播系统的一个实施例中,该方法还包括:
用户在系统设置业务属性,指定接收的数据类型,以及接收区域,接收时间,接收方式等各种维度参数,系统根据用户的业务属性等维度进行逻辑频道和数据的筛选,进行数据的点播、单播或广播,也可以采取系统默认的方式进行数据的推送。本发明提供的一种基于信令监测的数据广播系统的一个实施例中,该方法还包括:
系统端按照采集的数据的维度设计维度模型,包含用户维度,地理维度,时间维度等,按照维度模型处理系统端采集的数据,并根据用户访问的维度生成多维数据访问脚本获取对应的数据。系统端采集和导入各种数据,如实时交通信息,实时区域促销商业信息等,并按照数据维度模型,将数据进行清洗,抽取,转换和导入等处理,导入到数据仓库形成多维数据集,提供基于多维数据集的商业智能数据服务。具体来说具有以下优点:
系统端定位:
由系统端的信令监测系统进行定位,无需终端支持,降低了终端定位的要求,可靠性高,不受终端定位环境的影响。频道自动匹配:
用户的各个维度,包含用户位置,用户时间等用户动态与静态的业务参数,匹配系统端的数据频道,精确获取用户所需的信息。多种接收方式:
用户根据当时的场景,用户可以选择自动匹配或人工选择频道,以及选择数据查阅方式,包含音频收听,视频观看,文本浏览等多种方式,方式灵活。广播推送数据:
系统端按照区域维度划分不同的频道或以及区域下的子频道,并将频道的属性数据进行维度抽取和处理,按照系统和用户的维度,自动转到对应的频道,系统一个频道可以面对一个区域内的多个用户进行数据单播或广播,提高了数据的推送效率。多维数据处理:
系统端数据进入到系统后进行多维数据模型的处理,抽取和清洗多维数据并导入到数据仓库形成多维数据集,满足多维度的数据查询语句。数据各种维度参数,包含对象类型,时间,区域等,接受端也可设置各种静态和动态维度,包含感兴趣对象类型,接收区域,时间等,系统将接收端维度与发布端维度的数据要求进行精确匹配,同时 满足发布端与接收端的数据要求。
商业智能:
通过商业智能和数据仓库的多维度数据处理机制,支持海量的数据,通过数据维度模型将数据进行处理和导入,从而支持快速的多维度用户计算和响应,提高了用户的需求的灵活性和快速反应能力。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明系统模块结构的示意图。图2为本发明信令采集平台模块结果示意图。图3为本发明 系统业务流程示意图。图4为本发明用户业务数据更新流程示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。为实现上述目的,提出了一种基于信令监测的数据广播系统。以下通过结合附图,对本发明的实施方式进行描述。
实现一种基于信令监测的数据广播系统的关键点如下:
信令监测:
信令监测系统监测用户在核心网的特定网元接口的信令,包含BTS与MSC之间的A接口以及MSC/VLR与HLR之间的C/D接口,获取用户位置更新的有关信令。在GSM(CDMA)网络中,手机用户发生跨MSC的位置变化,跨LAC区的位置变化,会发生A接口位置更新过程。对于在同一 LAC区覆盖区域内的手机用户,通过周期更新、頂SI附着(用户开机)、頂SI分离(用户关机)、呼叫建立(用户主叫)、CM建立(用户打电话或者发短信)、寻呼响应(被叫或收到短信)等通信事件,在A接口上可以检测出用户所在的小区。检测C/D 口可获取外省市非本地用户进入本地网的信息。小区可以是一个基站范围内的一个微蜂窝或室内分布系统所覆盖的区域,也可以是几个基站(或一个基站的相应扇区)所控制的一个室外区域;
位置信息获取:
通过监测移动网络BSC-MSC之间的A接口链路,可获取用户当前所在的扇区信息,进而查询扇区与位置的对应关系,确定用户位置,进而通过用户位置以及用户的位置参数,确定用户的对应应接入的频道。数据广播:
系统按照区域提供不同的逻辑频道,通过数据网进行广播,在确定用户的位置后,根据用户的频道设定,提供所在区域的频道列表或路由到用户缺省的接收频道上,用户即可接收到系统的数据广播数据,提供单播,广播,支持音频,视频,文字信息的推送。
接入和路由:
系统将用户的访问请求统一在一个接入和路由服务,用户访问系统的入口地址,接入和路由服务解析用户的参数,查询保存在系统端的用户位置以及对应的区域频道,访问时间等参数,将用户路由到对应的频道地址上。数据推送:
系统端频道包含了各种数据推送或广播的方式以及对应的承载协议,可采取流媒体协议或HTTP协议进行数据的推送,支持点播,单播或广播或数据服务请求等方式将数据推送给用户。多维数据模型:
根据用户和信息的各种维度,对数据进行多维度的建模,建立适用于各种维度信息的数据模型,以及根据商业智能数据仓库的需求建立数据模型。大量的数据位于服务端并周期性更新,常规的数据查询响应时间变得更长,通过多维度的对数据进行数据建模和处理,建立多维度的数据仓库系统,能在多维度的复杂条件下的快速过滤和查询数据。系统对发布的各种数据进行采集并传输到系统进行数据的抽取和,转换和装载处理后导入到数据仓库,形成多维数据集。信息加解密:
信息在传输过程中为了安全的原因对信息进行加密,加密后的信息在网络上进行传播而不会被恶意解码,保 证了信息的传输安全,终端在接收到数据后再对数据进行解码,保证信息的安全以及不被滥用。加密可以采取对称加密或者不对称加密,根据消息加密指示标签进行选择,可以动态调整加密的强度,更好的保护信息的数据。频道更新与切换:
终端在移动的情况下,在超出预定设定的区域范围的设定或者更新周期达到后,系统感知用户的区域变化,此时系统将发起数据更新的流程,更新终端所在区域信息以及频道信息,对已经连接的终端则进行终端频道切换。主要功能模块
如图1所示,一种基于信令监测的数据广播系统结构主要包括:
发布端:
终端OS 100:
移动终端操作系统,提供业务运行的基础环境。逻辑模块101:
终端侧的业务逻辑流程控制和执行,控制用户端的业务逻辑,调用和交互用户端的各种功能模块完成各种业务逻辑功能;
地理信息模块102:
终端侧的地理信息功能模块,在终端上提供业务逻辑与地理信息系统的各种功能的结合,显示基于地理信息系统的用户使用界面,可以基于在线或本地的地理信息服务。数据展示模块103:
终端侧,将获取的系统的数据以用户设定的方式展示在用户终端,包含音频播放,视频显示,文本查看等。服务请求模块104:
终端侧请求系统数据的服务,请求系统接入到与用户设定和位置匹配的对应的频道上,并获取系统端的响应消息。服务接口模块105:
负责与系统端和终端侧的各个模块进行接口的适配,与系统侧的接口模块进行通信,按照协商的交互协议进行数据传输和交互。用户配置模块106:
终端侧用户进行业务配置和数据管理等功能,用户通过管理模块对业务的数据和业务参数进行配置。用户门户107:
终端侧用户的门户模块,用户通过门户模块进入到终端各个功能模块,承载终端侧功能以及界面呈现。数据传输通道108:
提供数据传输的实际的物理通道,可以是无线宽带网和移动数据网络,承载数据的实际的传输。

系统侧模块:
数据仓库109:
系统数据仓库功能模块,提供了数据存储和数据仓库等各种功能,包含多维数据建模,数据处理和导入和维度数据的生成,数据触发器、函数等逻辑功能,并通过多维度建模对数据进行抽取,过滤处理,提供了数据仓库的各种功能。接入和路由模块110:
提供用户端与系统端交互的接口,接入用户的请求并根据用户的请求消息将用户的请求路由到对应的频道。日志模块111:
系统端记录各种操作以及系统事件数据,并保存在系统日志中。逻辑控制模块112:
负责系统端的业务逻辑的执行和逻辑设置、逻辑控制和执行等功能,与系统端各个模块进行交互和调用,完成业务逻辑的功能。数据采集和处理模块113:
系统端采集外部的各种数据,根据系统数据格式的需求导入到系统,将采集的推送数据进行处理,将采集的各种数据按照维度模型进行处理后倒入到数据仓库,并保存为多维数据集。数据广播服务114:
系统端负责数据推送的功能模块,承载各个频道的广播功能,向接入到系统的用户以广播方式推送各种数据。定位模块115:
基于采集的用户信令的数据进行定位,通过信令包含的基站信息,扇区信息获取其对应的实际地理位置,并通过地理信息系统转换为经纬度信息。
数据操作模块116:
系统端负责数据的管理和操作,提供数据的查询,修改,删除等各种与数据有关的功倉泛。信令采集和处理平台117:
接入和采集核心网的信令,并将采集的信令进行解析和处理,提取系统需要的各种信息,包含位置,基站ID,扇区,号码,IMSI等数据,并将各种数据保存在数据引擎,通过数据接口进行开放。地理信息系统118:
提供地理信息系统的各种功能,包含经纬度数据与区域信息的转换,位置的确定显示和区域的计算和判定等地理信息系统的功能,用户可以在地理信息系统上查看各种业务数据和叠加各种业务数据在地理信息系统界面上。系统管理模块119:
对整个系统进行管理,包含业务逻辑管理、日志记录、参数配置等各种管理功能。门户模块120:
系统用户登入门户的系统的门户,提供用户使用系统的界面和各种业务流程的承载。图2示出了信令采集平台的逻辑架构。

如图,信令采集平台通过高阻挂接等方式,获取A接口,C/D接口以及RP接口的信令。采集到信令后,信令采集平台进行解析和处理,提取信令消息中包含的需要的各种信息,如扇区,基站ID,MSCID等,以及用户号码信息等。通过数据引擎保存并开放给系统应用。图4示出本发明业务更新逻辑流程示意图。如图,包含的步骤如下:
1)信令采集系统采集用户的信令,并进行解析和处理;
2)系统端根据采集的用户信令数据的解析结果,判断用户所处区域是否发生了变
化;
3)如发生了变化,则发起业务更新流程,更新用户对应的频道;
4)系统更新用户对应在系统端保存的广播频道接入数据;
下面举一个例子来说明本发明系统的用户接入平台广播的工作流程,如图3所示,该实施例中,业务包括以下步骤:
前置条件:用户在系统进行了注册。步骤1:系统通过信令采集平台获取用户的信令以及基于信令解析的各种用户信息,包含位置等信息;
步骤2:系统端通过定位模块以及地理信息系统转换用户的所在逻辑区域并映射对应的频道入口数据;
步骤3:用户在所在区域访问系统,系统解析用户的身份,确定用户所在频道上;
步骤4.根据用户位置以及用户业务参数,系统端选择对应的频道,并将用户的请求路由到对应的频道上。步骤5.用户接收到系统广播等方式推送的数据,进行解码等处理后展现给用户。
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适 于特定用途的带有各种修改的各种实施例。
权利要求
1.一种基于信令监测的数据广播系统,其特征在于,通过信令监测系统检测用户的移动终端在移动网络中特定接口的发生的信令,捕获和过滤与用户位置有关的信令,获取信令包含的用户所在的小区信息,并将小区信息,映射为地理逻辑区域,同时系统包含多个根据区域划分的频道,提供接入和路由服务,接入并路由用户到对应的频道上,用户端随即接收到对应的区域广播系统的各种数据,并随着用户的移动,触发位置更新和频道转换的流程。
2.如权利要求1所述,通过信令监测系统检测用户的移动终端在移动网络中特定接口的发生的信令,捕获和过滤与用户位置有关的信令,获取信令包含的用户所在的小区位置信息,其特征在于,移动核心网的信令监控系统,获取用户在核心网特定网络接口的信令,包含A 口与C/D 口,获取与用户位置有关的信令数据并通过信令监测平台获取用户所在小区信息,包含位置更新信令,开关机信令等。
3.如权利要求1所述,系统将获取的移动小区信息,映射到地理逻辑区域中,其特征在于,系统查询移动网的小区信息,根据小区信息查询其所在地理区域,从而获取该用户所处的地理区域,进一步获取该区域所下辖的业务频道列表等数据并将用户的当前频道设置为对应的系统匹配的频道。
4.如权利要求1所述,系统包含多个广播数据频道并提供接入和路由服务,其特征在于,系统将用户的频道接入服务以一个统一的接入和路由服务并进行开放,根据用户的请求参数以及用户和业务的属性对用户进行路由,同时,系统包含了多个数据广播频道,并按照区域进行划分,进一步,在区域下按业务属性等维度进一步划分子频道,根据区域以及业务属性等维度进一步划分逻辑频道。
5.如权利 要求1所述,用户在请求接入到系统时,系统路由用户到对应的频道上,其特征在于,系统通过信令监测系统获取用户小区信息后转换为用户所在区域,用户在请求接入到系统时,系统根据用户请求获取用户身份信息查询用户当前所在区域,根据用户所在区域以及用户业务属性,筛选对应的逻辑频道,执行对应的路由,将用户的访问请求路由到系统端的对应的数据广播频道上,用户即可接收到各种数据。
6.如权利要求1所述,随着用户的移动,触发位置更新和频道转换的流程,其特征在于,信令监测系统检测用户的信令以监测用户的位置的变化,系统通过信令监测系统获取对应用户的移动小区数据,判断用户是否越出原有的区域,如越出原有的区域则发起频道的更新和频道的转换,并更新用户在系统端的当前所在区域以及频道。
7.如权利要求5所述,系统将用户接入到对应的广播频道,用户即可接收到各种数据,其特征在于,系统将用户请求路由到对应的频道后,频道广播对应的数据流到用户终端,用户终端接收到对应的数据流后即可查看到对应的数据,包含视频,音频,文字等信息,根据用户接收类型设置,数据以为音频流,视频流,或者数据显示文本方式展现给用户。
8.如权利要求5所述,系统根据用户身份信息查找用户业务属性,其特征在于,用户在系统设置业务属性,指定接收的数据类型,以及接收区域,接收时间,接收方式等各种维度参数,系统根据用户的业务属性等维度进行逻辑频道和数据的筛选,进行数据的点播、单播或广播,也可以采取系统默认的方式进行数据的推送。
9.如权利要求8所述,系统根据用户的业务属性等维度进行逻辑频道和数据的筛选,其特征在于,系统端按照采集的数据的维度设计维度模型,包含用户维度,地理维度,时间维度等,按照维度模型处理系统端采集的数据,并根据用户访问的维度生成多维数据访问脚本获取对应的数据。
10.如权利要求9所述,系统端将采集的各种数据以维度进行多维处理,保存在多维数据仓库中,其特征在于,系统端采集和导入各种数据,如实时交通信息,实时区域促销商业信息等,并按照数据维度模型,将数据进行清洗,抽取,转换和导入等处理,导入到数据仓库形成多维数据集,提供基于`多维数据集的商业智能数据服务。
全文摘要
本发明公开了一种基于信令监测的数据广播系统,包含信令监测模块,定位模块,地理信息系统模块,数据广播模块等。本发明通过信令监测系统检测用户的移动终端在移动网络中特定接口的发生的信令,捕获和过滤与用户位置有关的信令,获取信令包含的用户所在的小区位置信息,并与地理信息系统结合,映射到用户的逻辑区域中,同时系统匹配用户对应区域的数据广播频道,将用户的请求路由到对应的频道上,用户端随即接收到对应的区域广播系统的各种数据,并随着用户的移动,触发位置更新和频道转换的流程。本发明通过检测用户的移动信令后转换为地理区域信息并动态接入到系统的广播频道,为用户提供了一种基于信令监测的动态数据广播业务。
文档编号H04W4/06GK103248995SQ201210022478
公开日2013年8月14日 申请日期2012年2月1日 优先权日2012年2月1日
发明者顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1