一种数据交互的方法、装置、终端设备和介质制造方法及图纸

技术编号:24521310 阅读:44 留言:0更新日期:2020-06-17 08:02
本申请公开了一种数据交互的方法、装置、终端设备和介质,属于通信技术领域,该方法包括,网络侧将用户终端发送至目标服务器的访问请求消息进行镜像分光处理,并将复制获得的访问请求消息发送至运营服务器。运营服务器根据对访问请求消息解析获得的终端地址信息,向用户终端发送包含自身的服务器地址信息的业务脚本消息,使得用户终端根据接收的业务脚本消息与运营服务器进行业务交互。这样,运营服务器通过镜像分光的方式获取用户终端的终端地址信息,与用户终端建立连接,不会违背网络组织规范,降低了网络故障风险以及业务时延。

A method, device, terminal device and medium of data interaction

【技术实现步骤摘要】
一种数据交互的方法、装置、终端设备和介质
本申请涉及通信
,尤其涉及一种数据交互的方法、装置、终端设备和介质。
技术介绍
随着互联网技术的发展,运营商的营销策略也不断的改进。如何简化用户与业务营销平台之间交互的繁琐步骤,提高用户的感知,成为当前运营的发展趋势。现有技术下,实现用户与业务营销平台之间的交互时,通常采用以下方式:在通用分组无线服务技术(GeneralPacketRadioService,GPRS)网关支持节点(GatewayGPRSSupportNode,GGSN)/公用数据网(PublicDataNetwork,PDN)网关,与中国移动互联网(ChinamobileNet,CMNET)/中国移动无线应用协议(ChinamobileWirelessApplicationProtocol,CMWAP)网关之间串接服务控制网关(servicecontrolgateway,SCG)设备。SCG设备通过远程用户认证服务(RemoteAuthenticationDialInUserService,RADIUS)鉴权,获取用户终端的手机号码,以及互联网协议(InternetProtocol,IP)地址等终端地址信息,并在用户访问业务时,将包含营销模块的工具条(Toolbar)插件插入用户下行报文中,使得用户终端通过营销模块,与业务营销平台进行交互,实现业务营销。例如,营销模块中包含流量广告统一资源定位符(UniformResourceLocator,URL),用户终端通过流量广告URL,向业务营销平台订购流量。但是,采用这种方式,将SCG设备串接至传输网络中,增加了业务时延,其次,若SCG设备出现故障,则用户的网络业务都会被阻,故障风险较高;进一步的,SCG设备通过RADIUS鉴权获取用户的终端地址信息,不符合网络组织规范。
技术实现思路
本申请实施例提供一种数据交互的方法、装置、终端设备和介质,用以在用户终端与业务营销平台交互时,降低业务风险和业务时延。一方面,提供一种数据交互的方法,包括:运营服务器接收网络侧通过镜像分光的方式复制并转发的访问请求消息,访问请求消息是用户终端通过网络侧发送至目标服务器的消息;解析访问请求消息,根据解析结果,确定访问请求消息的协议类型,以及包含的终端地址信息;若访问请求消息的协议类型以及终端地址信息符合预设交互条件,则根据终端地址信息,向用户终端发送业务脚本消息,业务脚本消息中至少包含运营服务器的服务器地址信息;接收用户终端基于业务脚本消息中包含的服务器地址信息发送的业务请求消息,并根据业务请求消息,向用户终端返回业务响应消息。较佳的,若访问请求消息的协议类型以及终端地址信息符合预设交互条件,则根据终端地址信息,向用户终端发送业务脚本消息,包括:若访问请求消息的协议类型为指定协议类型,并且终端地址信息中包含手机号码,则判定访问请求消息符合预设交互条件;获取终端地址信息中还包含的IP地址,以及端口号;根据终端地址信息中包含的IP地址,端口号,以及手机号码,向用户终端发送业务脚本消息。较佳的,根据业务请求消息,向用户终端返回业务响应消息,包括:若确定业务请求消息符合预设筛选条件,则根据业务请求消息,向用户终端返回包含营销统一资源定位符URL的业务响应消息;否则,向用户终端返回表征业务请求失败的业务响应消息。较佳的,确定业务请求消息符合预设筛选条件,包括:确定业务请求消息的接收时间位于预设允许时间段内;根据业务请求消息获取用户终端的手机号码,确定手机号码被包含在存储的白名单中;根据业务请求消息获取用户终端的终端标识信息,确定终端标识信息符合预设标识条件;或,根据业务请求消息,获取业务请求消息的投递频率,确定投递频率低于预设频率门限值。一方面,提供一种数据交互的装置,包括:复制单元,用于接收网络侧通过镜像分光的方式复制并转发的访问请求消息,访问请求消息是用户终端通过网络侧发送至目标服务器的消息;解析单元,用于解析访问请求消息,根据解析结果,确定访问请求消息的协议类型,以及包含的终端地址信息;发送单元,用于若访问请求消息的协议类型以及终端地址信息符合预设交互条件,则根据终端地址信息,向用户终端发送业务脚本消息,业务脚本消息中至少包含运营服务器的服务器地址信息;响应单元,用于接收用户终端基于业务脚本消息中包含的服务器地址信息发送的业务请求消息,并根据业务请求消息,向用户终端返回业务响应消息。较佳的,发送单元用于:若访问请求消息的协议类型为指定协议类型,并且终端地址信息中包含手机号码,则判定访问请求消息符合预设交互条件;获取终端地址信息中还包含的IP地址,以及端口号;根据终端地址信息中包含的IP地址,端口号,以及手机号码,向用户终端发送业务脚本消息。较佳的,响应单元用于:若确定业务请求消息符合预设筛选条件,则根据业务请求消息,向用户终端返回包含营销统一资源定位符URL的业务响应消息;否则,向用户终端返回表征业务请求失败的业务响应消息。较佳的,响应单元用于:确定业务请求消息的接收时间位于预设允许时间段内;根据业务请求消息获取用户终端的手机号码,确定手机号码被包含在存储的白名单中;根据业务请求消息获取用户终端的终端标识信息,确定终端标识信息符合预设标识条件;或,根据业务请求消息,获取业务请求消息的投递频率,确定投递频率低于预设频率门限值。一方面,提供一种终端设备,包括至少一个处理单元、以及至少一个存储单元,其中,存储单元存储有计算机程序,当程序被处理单元执行时,使得处理单元执行上述任一种数据交互的方法的步骤。一方面,提供一种计算机可读介质,其存储有可由终端设备执行的计算机程序,当程序在终端设备上运行时,使得终端设备执行上述任一种数据交互的方法的步骤。本申请实施例提供的一种数据交互的方法、装置、终端设备和介质中,网络侧将用户终端发送至目标服务器的访问请求消息进行镜像分光处理,并将复制获得的访问请求消息发送至运营服务器。运营服务器根据对访问请求消息解析获得的终端地址信息,向用户终端发送包含自身的服务器地址信息的业务脚本消息,使得用户终端根据接收的业务脚本消息与运营服务器进行业务交互。这样,运营服务器通过镜像分光的方式获取用户终端的终端地址信息,与用户终端建立连接,不会违背网络组织规范,降低了网络故障风险以及业务时延。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本文档来自技高网
...

【技术保护点】
1.一种数据交互的方法,其特征在于,包括:/n运营服务器接收网络侧通过镜像分光的方式复制并转发的访问请求消息,所述访问请求消息是用户终端通过所述网络侧发送至目标服务器的消息;/n解析所述访问请求消息,根据解析结果,确定所述访问请求消息的协议类型,以及包含的终端地址信息;/n若所述访问请求消息的协议类型以及终端地址信息符合预设交互条件,则根据所述终端地址信息,向所述用户终端发送业务脚本消息,所述业务脚本消息中至少包含所述运营服务器的服务器地址信息;/n接收所述用户终端基于所述业务脚本消息中包含的服务器地址信息发送的业务请求消息,并根据所述业务请求消息,向所述用户终端返回业务响应消息。/n

【技术特征摘要】
1.一种数据交互的方法,其特征在于,包括:
运营服务器接收网络侧通过镜像分光的方式复制并转发的访问请求消息,所述访问请求消息是用户终端通过所述网络侧发送至目标服务器的消息;
解析所述访问请求消息,根据解析结果,确定所述访问请求消息的协议类型,以及包含的终端地址信息;
若所述访问请求消息的协议类型以及终端地址信息符合预设交互条件,则根据所述终端地址信息,向所述用户终端发送业务脚本消息,所述业务脚本消息中至少包含所述运营服务器的服务器地址信息;
接收所述用户终端基于所述业务脚本消息中包含的服务器地址信息发送的业务请求消息,并根据所述业务请求消息,向所述用户终端返回业务响应消息。


2.如权利要求1所述的方法,其特征在于,若所述访问请求消息的协议类型以及终端地址信息符合预设交互条件,则根据所述终端地址信息,向所述用户终端发送业务脚本消息,包括:
若所述访问请求消息的协议类型为指定协议类型,并且所述终端地址信息中包含手机号码,则判定所述访问请求消息符合预设交互条件;
获取所述终端地址信息中还包含的互联网协议IP地址,以及端口号;
根据所述终端地址信息中包含的IP地址,端口号,以及手机号码,向所述用户终端发送业务脚本消息。


3.如权利要求1所述的方法,其特征在于,根据所述业务请求消息,向所述用户终端返回业务响应消息,包括:
若确定所述业务请求消息符合预设筛选条件,则根据所述业务请求消息,向所述用户终端返回包含营销统一资源定位符URL的业务响应消息;
否则,向所述用户终端返回表征业务请求失败的业务响应消息。


4.如权利要求3所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:张昊程耶旭立辛喆
申请(专利权)人:中国移动通信集团陕西有限公司中国移动通信集团有限公司
类型:发明
国别省市:陕西;61

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

1