一种网络共享用户识别方法及装置的制造方法

文档序号:8383711阅读:267来源:国知局
一种网络共享用户识别方法及装置的制造方法
【技术领域】
[0001]本发明涉及移动通信领域,尤其涉及一种网络共享用户识别方法及装置。
【背景技术】
[0002]网络共享(Tethering),是指一个或多个设备通过具有接入Internet能力的设备,例如智能手机或者平板电脑等移动设备,进行Internet网络连接共享的接入方式。中文译为Internet共享、网络共享、以手机作为调制解调器、手机带动电脑上网、或共用上网等。如果是以无线连接方式W1-Fi进行分享,通常称为行动热点(Mobile Hotspot)。
[0003]采用Tethering方式进行Internet接入共享,会为用户带来便利,但对网络带来大量的资源消耗和冲击,导致普通用户无法正常接入和享受保障的业务体验。同时,运营商也没有办法从中获得更大收益。因此,如何在MBB网络中快速检测出Tethering用户,并对其做出策略控制,是当前网络开发者面临的关键的挑战。
[0004]现有技术中,对用户面数据进行基于特征的分析,而上述分析结果在网络传输中很容易被修改,从而影响预测的准确性。

【发明内容】

[0005]本发明实施例提供了一种网络共享用户识别方法及装置,可以提升Tethering用户识别准确率。
[0006]第一方面,提供了一种网络共享用户识别方法,该方法包括:
[0007]解析互联网协议数据包,获取用户面数据和信令面数据;
[0008]解析所述用户面数据,获取用户标识以及第一字段的内容;
[0009]根据所述用户标识,将所述用户面数据与所述信令面数据进行组合,并从组合的数据中获取第二字段的内容;
[0010]当所述第一字段的内容和所述第二字段的内容不匹配时,则判定所述用户标识所标识的用户为共享网络用户。
[0011]结合第一方面,在第一方面的第一种实现方式中,所述在根据所述用户标识,将用户面数据与信令面数据进行组合之前,所述方法还包括:
[0012]将同一类型的信令面数据进行关联;
[0013]所述根据所述用户标识,将所述用户面数据与所述信令面数据进行组合,并从组合的数据中获取第二字段的内容包括:
[0014]所述根据所述用户标识,将所述用户面数据与所述关联过的信令面数据进行组合,并从组合的数据中获取第二字段的内容。
[0015]结合第一方面或第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述将同一类型的信令面数据进行关联包括:
[0016]根据无线资源控制协议连接时间字段的内容,从所述信令面数据中选择属于同一通信链路的信令面数据进行关联;
[0017]所述根据所述用户标识,将用户面数据与信令面数据进行组合,并从组合的数据中获取第二字段的内容包括:
[0018]根据所述用户标识,将用户面数据和所述关联过的信令面数据进行组合,并从组合的数据中获取国际移动设备身份码信息字段的内容为第二字段的内容。
[0019]结合第一方面或第一方面的第一种实现方式或第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述在获取用户面数据和信令面数据之后,所述方法还包括:
[0020]根据所述用户面数据中数据包包头信息字段的内容,对解析得到的用户面数据进行组合;
[0021]所述解析所述用户面数据,获取所述用户面数据中第一字段的内容包括:
[0022]解析所述组合过的用户面数据,获取所述组合过的用户面数据中第一字段的内容。
[0023]结合第一方面或第一方面的上述三种实现方式中任一种实现方式,在第一方面的第四种实现方式中,所述获取所述用户面数据中第一字段的内容包括:
[0024]获取所述用户面数据中超文本传输协议中User-Agent字段的内容为第一字段的内容,其中,所述超文本传输协议记录在所述用户面数据中协议信息字段的内容中。
[0025]结合第一方面或第一方面的上述四种实现方式中任一种实现方式,在第一方面的第五种实现方式中,所述当所述第一字段的内容和第二字段的内容不匹配时,则判定所述用户标识所标识的用户为共享网络用户包括:
[0026]所述当所述第一字段的内容和第二字段的内容不是同一种终端类型时,为所述第一字段的内容和第二字段的内容不匹配,则判定所述用户标识所标识的用户为共享网络用户。
[0027]第二方面,提供了一种网络共享用户识别装置,该装置包括:第一处理单元、第二处理单元、第三处理单元和判定单元;
[0028]所述第一处理单元,用于解析互联网协议数据包,获取用户面数据和信令面数据;
[0029]所述第二处理单元,用于解析所述第一处理单元获取的用户面数据,获取用户标识以及第一字段的内容;
[0030]所述第三处理单元,用于根据所述第二处理单元获取的用户标识,将所述第一处理单元获取的所述用户面数据与所述信令面数据进行组合,并从组合的数据中获取第二字段的内容;
[0031]所述判定单元,用于当所述第二处理单元获取的所述第一字段的内容和所述第三处理单元获取的所述第二字段的内容不匹配时,则判定所述用户标识所标识的用户为共享网络用户。
[0032]结合第二方面,第二方面的第一种实现方式中,所述装置还包括:关联单元,用于将同一类型的信令面数据进行关联;
[0033]所述第三处理单元具体用于:根据所述第二处理单元获取的所述用户标识,将所述第一处理单元获取的所述用户面数据与所述关联单元关联过的信令面数据进行组合,并从组合的数据中获取第二字段的内容。
[0034]结合第二方面或第二方面的第一种实现方式,在第二方面的第二种实现方式中,所述关联单元具体用于:根据无线资源控制协议连接时间字段的内容,从所述信令面数据中选择属于同一通信链路的信令面数据进行关联;
[0035]所述第三处理单元具体用于:根据所述用户标识,根据所述第二处理单元获取的所述用户标识,将所述第一处理单元获取的所述用户面数据与所述关联单元关联过的所述信令面数据进行组合,并从组合的数据中获取国际移动设备身份码信息字段的内容为第二字段的内容。
[0036]结合第二方面或第二方面的第一种实现方式或第二方面的第二种实现方式,在第二方面的第三种实现方式中,所述装置还包括:组合单元,用于根据所述用户面数据中数据包包头信息字段的内容,对解析得到的用户面数据进行组合;
[0037]所述第二处理单元具体用于:解析所述组合单元组合过的用户面数据,获取所述组合单元组合过的用户面数据中第一字段的内容。
[0038]结合第二方面或第二方面的上述三种实现方式中任一种实现方式,在第二方面的第四种实现方式中,所述第二处理单元具体用于:获取所述用户面数据中超文本传输协议中User-Agent字段的内容为第一字段的内容,其中,所述超文本传输协议记录在所述用户面数据中协议信息字段的内容中。
[0039]结合第二方面或第二方面的上述四种实现方式中任一种实现方式,在第二方面的第五种实现方式中,所述判定单元具体用于:当所述第一字段的内容和第二字段的内容不是同一种终端类型时,为所述第一字段的内容和第二字段的内容不匹配,则判定所述用户标识所标识的用户为共享网络用户。
[0040]本发明实施例提供的网络共享用户识别方法及装置,解析互联网协议数据包,获取用户面数据和信令面数据;解析所述用户面数据,获取用户标识以及第一字段的内容;根据所述用户标识,将所述用户面数据与所述信令面数据进行组合,并从组合的数据中获取第二字段的内容;当所述第一字段的内容和所述第二字段的内容不匹配时,则判定所述用户标识所标识的用户为共享网络用户。由此充分利用了 MBB网络中用户面数据和信令面数据的关键价值信息,可以解决现有技术中只对容易被修改的用户面数据进行分析,而影响预测的准确性的问题。
【附图说明】
[0041]图1为本发明实施例一提供的网络共享用户识别方法流程图;
[0042]图2为WCDMA网络体系示意图;
[0043]图3为本发明提供的IP数据包解析后得到的结果示意图;
[0044]图4为本发明实施例二提供的网络共享用户识别装置示意图;
[0045]图5为本发明实施例三提供的网络共享用户识别装置示意图。
【具体实施方式】
[0046]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
[0047]本发明针对移动宽带网络(Mobile BroadBand Network, MBB)网络特点与传统IP网络的不同之处,提出了结合用户面数据(data Packet)与信令面数据(Wireless NetworkSignals)关联分析的方法,充分利用了电信网络信令面数据中的关键价值信息,并采用实时处理的方案,能快速、准确的识别Tethering
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1