【技术实现步骤摘要】
本申请涉及数据处理
,更具体地说,涉及一种数据处理方法及装置。
技术介绍
在互联网快速发展的背景下,随着客户数量的不断增加和客户需求的逐步转变,客户消费需求呈现出多样化和个性化的趋势。尤其是近年来无线互联3G、4G业务上线后,各大增值服务运营商和传统电信业务运营商的合作也逐步加大。对于各大增值服务运营商来说,为了达到精度营销的目的,需要针对特定的应用程序所产生的数据进行专有处理,如告知电信运营商进行单独流量计费等。举例如,某品牌终端设备上可以安装厂家指定的视频软件,同时该终端设备还提供了WIFI服务。按照现有的电信运营商处理方式,其只能够统计该终端设备所产生的总数据流量,而无法区分哪些数据流量是厂家指定的视频软件所产生的,哪些是WIFI服务产生的。由此可知,现有技术缺乏一种面向特定应用程序的数据检测技术。
技术实现思路
有鉴于此,本申请提供了一种数据处理方法及装置,用于解决现有技术缺乏一种面向特定应用程序的数据检测技术的问题。为了实现上述目的,现提出的方案如下:一种数据处理方法,应用于终端设备,该方法包括:获取终端设备上各应用程序上传的数据包;判断所述数据包是否为指定应用程序上传的数据包;若是,获取预置的与所述指定应用程序对应的特征码;将获取的特征码封装到所述数据包的包头中,得到封装后的数据包;将封装后的数据包发送至运营商网关,以供运营商网关对接收的数据包 ...
【技术保护点】
一种数据处理方法,其特征在于,应用于终端设备,该方法包括:获取终端设备上各应用程序上传的数据包;判断所述数据包是否为指定应用程序上传的数据包;若是,获取预置的与所述指定应用程序对应的特征码;将获取的特征码封装到所述数据包的包头中,得到封装后的数据包;将封装后的数据包发送至运营商网关,以供运营商网关对接收的数据包进行包头解析,判断是否存在特征码,并在判断为是时执行预置的与该特征码对应的操作。
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于终端设备,该方法包括:
获取终端设备上各应用程序上传的数据包;
判断所述数据包是否为指定应用程序上传的数据包;
若是,获取预置的与所述指定应用程序对应的特征码;
将获取的特征码封装到所述数据包的包头中,得到封装后的数据包;
将封装后的数据包发送至运营商网关,以供运营商网关对接收的数据包
进行包头解析,判断是否存在特征码,并在判断为是时执行预置的与该特征
码对应的操作。
2.根据权利要求1所述的方法,其特征在于,所述判断所述数据包是否
为指定应用程序上传的数据包,包括:
获取所述数据包的包头中的源地址信息;
判断获取的源地址信息与所述指定应用程序的地址信息是否相同;
若是,则确定所述数据包为指定应用程序上传的数据包。
3.根据权利要求1所述的方法,其特征在于,所述将获取的特征码封装
到所述数据包的包头中,得到封装后的数据包,包括:
将所述数据包进行拆包,得到包头部分和数据部分;
将获取的特征码写入所述包头部分的选项字段中;
对数据包进行封装,得到封装后的数据包。
4.根据权利要求3所述的方法,其特征在于,所述将获取的特征码写入
所述包头部分的选项字段中,包括:
利用预置的秘钥对获取的特征码进行加密;
将加密后的特征码及所述秘钥一并写入所述包头部分的选项字段中。
5.根据权利要求4所述的方法,其特征在于,所述选项字段的格式满足
IP协议栈的约定,选项字段包括用于填写选项码的选项码字段、用于记录加
密后的特征码的字节长度的单位长度字段、用于记录加密后的特征码的起始
存储位置的特征码偏移地址字段、用于记录加密特征码所使用的秘钥的秘钥
字段、用于存储加密后的特征码的特征码存储字段。
6.一种数据处理方法,其特征在于,应用于运营商网关,该方法包括:
接收数据包;
对所述数据包的包头进行解析,判断包头中是否包含特征码;
若是,查询预置的特征码与操作方式间的对应关系,确定与包头中包含
的特征码对应的操作方式,并按照确定的操作方式对所述数据包进行相应的
操作。
7.一种...
【专利技术属性】
技术研发人员:浦亚峰,
申请(专利权)人:上海安吉星信息服务有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。