The invention discloses a service identification method and device, and a packet data network gateway. The method includes: judging whether the initial HTTP flow requests access to the predetermined OTT service platform; monitoring whether the response message of the initial HTTP flow is a temporary redirection message if the initial HTTP flow requests access to the predetermined OTT service platform; tracking the temporary redirection if the response message of the initial HTTP flow is a temporary redirection message, and writing the tracking result to the temporary dynamic rule base. In response to the detection of a new jump HTTP stream, it is judged whether the parsing result of the new jump HTTP stream matches the corresponding billing group information in the temporary dynamic rule base; if the parsing result of the new jump HTTP stream matches the corresponding billing group information in the temporary dynamic rule base, the billing group information is reported. The invention can effectively solve the problem that CDN vendors allocate dynamic addresses for OTT services, resulting in the network unable to identify OTT services, and thus unable to carry out directional traffic cooperation.
【技术实现步骤摘要】
业务识别方法和装置、分组数据网络网关
本专利技术涉及移动通信领域,特别涉及一种业务识别方法和装置、分组数据网络网关。
技术介绍
PGW(PDNGateWay,分组数据网络网关)根据预配置的规则(业务服务器的IP、端口、域名)进行OTT业务识别。目前较多OTT业务部署在CDN(ContentDeliveryNetwork,内容分发网络),CDN厂商设置动态地址池,服务于多个OTT(OverTheTop,是指通过互联网向用户提供各种应用服务业务),因此,OTT无法确定其业务IP地址,并且无固定域名,进而导致网络无法通过配置服务器IP、端口、域名的形式进行业务识别,也就无法开展定向流量合作。现有技术方案中,对于302跳转(暂时重定向、暂时性转移)前后,两个TCP流相互独立,现有技术方案的方法包括:1、PGW识别用户上行的get/post等报文请求,并记录其中的host\URI等信息。2、把记录的host等信息上报到规则匹配模块,匹配该业务对应的费率组信息Rating-Group。3、用户初始请求的业务流被服务端用302跳转到CDN后,UE侧向CDN服务器发起新的TCP连接,PGW无法匹配到对应规则。该技术方案的方法无法解决OTT业务部署到CDN后的业务识别问题。
技术实现思路
鉴于以上技术问题,本专利技术提供了一种业务识别方法和装置、分组数据网络网关,可以有效解决CDN部署的业务识别问题。根据本专利技术的一个方面,提供一种业务识别方法,包括:判断初始HTTP流是否请求访问预定OTT业务平台;若初始HTTP流请求访问预定OTT业务平台,则监测用户初始HTTP流的响应消 ...
【技术保护点】
1.一种业务识别方法,其特征在于,包括:判断初始HTTP流是否请求访问预定OTT业务平台;若初始HTTP流请求访问预定OTT业务平台,则监测用户初始HTTP流的响应消息是否为暂时重定向消息;若用户初始HTTP流的响应消息为暂时重定向消息,则跟踪所述暂时重定向,并将跟踪结果写入临时动态规则库;响应于检测到新跳转HTTP流,判断新跳转HTTP流的解析结果是否匹配到临时动态规则库中的相应计费组信息;若新跳转HTTP流的解析结果匹配到临时动态规则库中的相应计费组信息,则上报所述计费组信息。
【技术特征摘要】
1.一种业务识别方法,其特征在于,包括:判断初始HTTP流是否请求访问预定OTT业务平台;若初始HTTP流请求访问预定OTT业务平台,则监测用户初始HTTP流的响应消息是否为暂时重定向消息;若用户初始HTTP流的响应消息为暂时重定向消息,则跟踪所述暂时重定向,并将跟踪结果写入临时动态规则库;响应于检测到新跳转HTTP流,判断新跳转HTTP流的解析结果是否匹配到临时动态规则库中的相应计费组信息;若新跳转HTTP流的解析结果匹配到临时动态规则库中的相应计费组信息,则上报所述计费组信息。2.根据权利要求1所述的业务识别方法,其特征在于,所述判断初始HTTP流是否请求访问预定OTT业务平台包括:对初始HTTP流进行解析;根据初始HTTP流的解析结果,判断初始HTTP流是否请求访问预定OTT业务平台。3.根据权利要求2所述的业务识别方法,其特征在于,根据初始HTTP流的解析结果,判断初始HTTP流是否请求访问预定OTT业务平台包括:将初始HTTP流的解析结果与预存的预定OTT业务平台的IP地址和域名信息进行比较,判断初始HTTP流是否请求访问预定OTT业务平台。4.根据权利要求1-3中任一项所述的业务识别方法,其特征在于,还包括:响应于检测到新跳转HTTP流,对新跳转HTTP流进行解析;判断新跳转HTTP流的解析结果是否匹配到预定义规则库;若所述跳转HTTP流的解析结果未匹配到预定义规则库,则执行判断跳转HTTP流的解析结果是否匹配到临时动态规则库中的相应计费组信息的步骤。5.根据权利要求1-3中任一项所述的业务识别方法,其特征在于,所述跟踪所述暂时重定向,并将跟踪结果写入临时动态规则库包括:对预定义规则库进行标记;跟踪所述暂时重定向;将跟踪结果写入临时动态规则库,其中所述跟踪结果包括用户IP、跳转来源IP、跳转目的IP、位置信息和计费组信息。6.一种业务识别装置,其特征在于,包括:预定义规则匹配模块,用于判断初始HTTP流是否请求访问预定OTT业务平台;协议...
【专利技术属性】
技术研发人员:朱红绿,姚良,孙慧,马长欣,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。