一种支持运营参数动态调整下发的系统和方法技术方案

技术编号:24334200 阅读:40 留言:0更新日期:2020-05-29 21:24
一种支持运营参数动态调整下发的系统,包括,运营参数管理后台、参数下发服务端和多屏客户端,所述运营参数管理后台,其按用户区域和大小屏设备类型对运营参数进行管理和维护,保存到运营参数表;所述参数下发服务端,其根据所述多屏客户端的运营参数请求,从所述运营参数表中获取相应的运营参数,下发给所述多屏客户端;所述多屏客户端,其访问所述参数下发服务端,获取运营参数,并将所述运营参数应用到各业务处理环节和控制流程中。本发明专利技术还提供一种支持运营参数动态调整下发的方法,支持运营参数按区域和大小屏下发,不同运营区域下发不同运营参数,根据业务需要,可以随时增加新的运营参数,减少了频繁升级带来的运营成本。

A system and method to support dynamic adjustment and distribution of operation parameters

【技术实现步骤摘要】
一种支持运营参数动态调整下发的系统和方法
本专利技术涉及IPTV技术和服务领域,特别涉及到如何方便调整运营参数,来控制IPTV客户端的业务表现和通讯处理机制。
技术介绍
IPTV业务在实际运营中,各个业务环节和技术环节都涉及了很多参数设置,一个新的业务需求提出后,又会衍生很多参数设置的需求。如果每次新增加一个参数都要调整服务端的参数表设计,及服务端与客户端的参数下发协议的话,势必会带来很大的调整成本。
技术实现思路
为了解决上述问题,本专利技术提供一种支持运营参数动态调整下发的系统和方法,支持运营参数动态添加,参数名称按业务需求自定义;参数可以是字符串类型,也可以是数值型,甚至可以是JSON格式的字符串类型;支持按区域按大小屏下发。参数的业务含义按需求定义,如页面入口地址、开机频道、连接超时参数、重试次数、汇报周期参数等,然后由客户端解释执行这些下发参数。新添加的参数,老版本客户端不识别直接放弃,只有新版本的客户端才会提取使用。新业务需求带来的新参数增加不需要调整运营参数管理后台、参数表结构、参数下发服务端和下发协议形式,显现出机制的灵活性和运营的便利性,减少了频繁升级带来的运营成本。为了实现上述目的,本专利技术支持运营参数动态调整下发的系统,包括,运营参数管理后台、参数下发服务端和多屏客户端,其中,所述运营参数管理后台,其按用户区域和大小屏设备类型对运营参数进行管理和维护,保存到运营参数表;所述参数下发服务端,其根据所述多屏客户端的运营参数请求,从所述运营参数表中获取相应的运营参数,下发给所述多屏客户端;所述多屏客户端,其访问所述参数下发服务端,获取运营参数,并将所述运营参数应用到各业务处理环节和控制流程中。进一步地,所述运营参数表,包括字段名称、字段类型、区域标识、平台标识、参数值和参数随机范围的百分比,随机范围适用于数值型参数。进一步地,所述运营参数管理后台,其按用户区域和大小屏设备类型添加运营参数、设置所述运营参数的默认值,当某区域或某设备类型未配置相应的参数值,则使用默认参数值下发。进一步地,所述参数下发服务端,其从多屏客户端运营参数请求中获取用户所在区域标识和大小屏设备类型标识,从运营参数表中获取相应的运营参数;如果是字符串类型的参数,直接下发;如果是数值型参数,根据随机范围的百分比计算出一个随机的参数值,下发给所述多屏客户端。更进一步地,所述多屏客户端,其获取所在区域的区域标识,从所述参数下发服务端获取运营参数并存入内存中。为了实现上述目的,本专利技术还提供了一种支持运营参数动态调整下发的方法,包括以下步骤:1)对运营参数进行管理和维护,设置随机范围,保存到运营参数表中;2)多屏客户端启动请求运营参数;3)参数下发服务端为客户端下发运营参数;4)多屏客户端应用运营参数。进一步地,所述步骤1),进一步包括:运营参数管理后台按用户区域和大小屏设备类型添加运营参数并存入运营参数表中;所述运营参数,包括参数名称和参数类型。进一步地,所述步骤2),进一步包括:所述多屏客户端获取所在区域的区域标识,向参数下发服务端发送包括所在区域标识和大小屏设备类型标识的运营参数请求。进一步地,所述步骤3),进一步包括:参数下发服务端接收多屏客户端发送的运营参数请求,获取用户所在区域标识和大小屏设备类型标识;从运营参数表中检索用户所在区域标识及大小屏设备类型标识对应的运营参数配置值;如果没有检索到对应的配置值,则使用默认参数;如果检索到的是字符串类型的参数,直接下发给多屏客户端;如果检索到的是数值型参数,根据随机范围的百分比计算出一个随机的参数值,下发给多屏客户端。更进一步地,所述步骤4),进一步包括:多屏客户端接收参数下发服务端下发的运营参数,存入内存中;根据应用设计的业务目标,将所述运营参数应用到各业务处理环节和控制流程中。本专利技术的支持运营参数动态调整下发的方法和系统,支持运营参数按区域按大小屏下发,可以为不同运营区域下发不同的页面入口地址、开机频道、连接超时参数、重试次数、汇报周期参数等,根据业务需要,可以随时增加新的运营参数,无需升级运营参数管理后台和参数下发服务,显现出机制的灵活性和运营的便利性,减少了频繁升级带来的运营成本。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,并与本专利技术的实施例一起,用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为根据本专利技术的支持运营参数动态调整下发的系统结构示意图;图2为根据本专利技术的支持运营参数动态调整下发的方法流程图;图3为根据本专利技术的小屏客户端获取菜单入口参数后的呈现效果图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1为根据本专利技术的支持运营参数动态调整下发的系统结构示意图,如图1所示,本专利技术的支持运营参数动态调整下发的系统结构示意图,包括,运营参数管理后台10、参数下发服务端20和多屏客户端30,其中,运营参数管理后台10,支持按用户区域和大小屏对运营参数进行管理和维护,参数名可以根据业务含义命名,参数存在于运营参数表中。所述运营参数表,包括字段名称、字段类型、区域标识、平台标识、参数值和参数随机范围的百分比,随机范围适用于数值型参数。使用随机参数的目的是避免大量用户拿到相同缓存参数,然后缓存同时失效,导致后续不断同时发起更新请求,对服务端形成冲击式访问。当一个新的业务需求要求增加一个下发参数时,通过所述运营参数管理后台按用户区域和按大小屏设备类型添加一个运营参数,并且设置该参数的默认值。参数下发服务端20,其接收多屏客户端30发送的运营参数请求,并从运营参数请求中获取用户所在区域标识和大小屏设备类型标识;根据获取的用户所在区域标识和大小屏设备类型标识,从运营参数表中检索出相应的运营参数,如果是字符串类型的参数,直接下发;如果是数值型参数,根据随机范围的百分比计算出一个随机的参数值,下发给多屏客户端。当某区域或某设备类型未配置相应的参数值,可以使用默认参数值下发。多屏客户端30,在启动登录时,拿到所在区域标识,之后带上所在区域标识和大小屏设备类型标识访问所述参数下发服务端20,获取运营参数,存入内存中。后续在各业务环节和流程中,根据应用设计的业务目标,将这些参数实际应用到各业务处理环节和控制流程中。图2为根据本专利技术的支持运营参数动态调整下发的方法流程图,下面将参考图2,对本专利技术的支持运营参数动态调整下发的方法进行描述。首先,在步骤201,当一个新的业务需求要求增加一个下发参数时,通过所述运营参数管理后台10,按用户区域和大小屏设备类型添加一个运营参数并存入本文档来自技高网...

【技术保护点】
1.一种支持运营参数动态调整下发的系统,包括,运营参数管理后台、参数下发服务端和多屏客户端,其特征在于,/n所述运营参数管理后台,其按用户区域和大小屏设备类型对运营参数进行管理和维护,保存到运营参数表;/n所述参数下发服务端,其根据所述多屏客户端的运营参数请求,从所述运营参数表中获取相应的运营参数,下发给所述多屏客户端;/n所述多屏客户端,其访问所述参数下发服务端,获取运营参数,并将所述运营参数应用到各业务处理环节和控制流程中。/n

【技术特征摘要】
1.一种支持运营参数动态调整下发的系统,包括,运营参数管理后台、参数下发服务端和多屏客户端,其特征在于,
所述运营参数管理后台,其按用户区域和大小屏设备类型对运营参数进行管理和维护,保存到运营参数表;
所述参数下发服务端,其根据所述多屏客户端的运营参数请求,从所述运营参数表中获取相应的运营参数,下发给所述多屏客户端;
所述多屏客户端,其访问所述参数下发服务端,获取运营参数,并将所述运营参数应用到各业务处理环节和控制流程中。


2.根据权利要求1所述的一种支持运营参数动态调整下发的系统,其特征在于,所述运营参数表,包括字段名称、字段类型、区域标识、平台标识、参数值和参数随机范围的百分比,随机范围适用于数值型参数。


3.根据权利要求1所述的一种支持运营参数动态调整下发的系统,其特征在于,所述运营参数管理后台,其按用户区域和大小屏设备类型添加运营参数、设置所述运营参数的默认值,当某区域或某设备类型未配置相应的参数值,则使用默认参数值下发。


4.根据权利要求1所述的一种支持运营参数动态调整下发的系统,其特征在于,所述参数下发服务端,其从多屏客户端运营参数请求中获取用户所在区域标识和大小屏设备类型标识,从运营参数表中获取相应的运营参数;如果是字符串类型的参数,直接下发;如果是数值型参数,根据随机范围的百分比计算出一个随机的参数值,下发给所述多屏客户端。


5.根据权利要求1所述的一种支持运营参数动态调整下发的系统,其特征在于,所述多屏客户端,其获取所在区域的区域标识,从所述参数下发服务端获取运营参数并存入内存中。


6.一种支持运营参数动态...

【专利技术属性】
技术研发人员:轩美侠胡利军范长青陈建徐东
申请(专利权)人:玲珑视界科技北京有限公司
类型:发明
国别省市:北京;11

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

1