接入检测方法、服务器和移动网关技术

技术编号:12571126 阅读:89 留言:0更新日期:2015-12-23 12:58
本发明专利技术实施例提供一种接入检测方法、服务器和移动网关。本发明专利技术的一种接入检测方法包括:接收终端发送的请求消息;若终端的网络接入标识不是运营商的签约网络接入标识,根据请求消息生成验证信息;网络接入标识包括终端的IP地址;向终端发送响应消息;响应消息包括验证信息;接收移动网关发送的终端的用户识别码;用户识别码为移动网关接收到终端发送的验证信息后发送的;若终端的用户识别码为运营商的签约用户识别码,确定终端为运营商的合法用户。本发明专利技术实施例可保证终端可正常获取该运营商提供的数据业务。

【技术实现步骤摘要】

本专利技术实施例涉及通信技术,尤其涉及一种接入检测方法、服务器和移动网关
技术介绍
随着通信技术的发展,数据业务的传输速率越来越快,这使得数据业务的应用越来越广。终端可以是通过接入运营商的数据网络,并通过该数据网络中的服务器获取该运营商提供的数据业务。然而,为保证接入网络的终端的合法性,该服务器可对该终端的接入合法性进行检测。该终端可以是通过移动网络,或者,宽带网络接入该运营商的数据网络。该服务器可以是通过判断该终端的网络接入标识是否为运营商的签约标识,若该终端的网络接入标识为运营商的签约标识,则该终端的接入合法。若该终端通过移动网络接入运营商的数据网络,则该终端的网络接入标识可以为该终端的用户识别码。若该终端通过宽带网络接入运营商的数据网络,则该终端的网络接入标识可以为该终端的互联网协议(Internet Protocol,简称IP)地址。若该终端通过宽带网络接入运营商的数据网络,该服务器可以是根据该终端的IP地址判断该终端是否为运营商的签约用户。该服务器可以通过判断该终端所在宽带网络中的IP地址,是否为该运营商所签约的IP地址,若是,则该服务器可确定该终端为该运营商的签约用户,该终端的接入合法。然而,若该终端的IP地址不是该运营商所签约的IP地址,即便该终端的用户识别码为该运营商的签约用户识别码,该服务器也会确定该终端的接入不合法。也就是说,服务器对通过宽带网络接入运营商的数据网络的终端,其接入合法性的检测不够准确,使得该终端无法正常获取该运营商提供的数据业务。
技术实现思路
本专利技术实施例提供一种接入检测方法、服务器和移动网关,以提高接入检测的准确度。第一方面,本专利技术实施例提供一种接入检测方法,包括:接收终端发送的请求消息;若所述终端的网络接入标识不是运营商的签约网络接入标识,根据所述请求消息生成验证信息;所述网络接入标识包括:所述终端的互联网协议IP地址;向所述终端发送响应消息;所述响应消息包括:所述验证信息;接收移动网关发送的所述终端的用户识别码;所述用户识别码为所述移动网关接收到所述终端发送的所述验证信息后发送的;若所述终端的用户识别码为所述运营商的签约用户识别码,确定所述终端为所述运营商的合法用户。根据第一方面,在第一方面的第一种可能实现的方式中,所述验证信息包括:验证码;所述接收移动网关发送的所述终端的用户识别码包括:接收所述移动网关发送的所述用户识别码和所述验证信息;所述若所述终端的用户识别码为所述运营商的签约用户识别码,确定所述终端为所述运营商的合法用户之前,所述方法包括:若所述验证码合法,判断所述终端的用户识别码是否为所述运营商的签约用户识别码。根据第一方面的第一种可能实现的方式,在第二种可能实现的方式中,所述若所述验证码合法,判断所述终端的用户识别码是否为所述运营商的签约用户识别码之前,所述方法还包括:判断所述验证码是否正确;判断所述验证码是否过期;若所述验证码正确,且,所述验证码未过期,则确定所述验证码合法。根据第一方面的第二种可能实现的方式,在第三种可能实现的方式中,所述向所述终端发送响应消息之前,所述方法还包括:对所述验证信息进行加密;所述判断所述验证码是否正确之前,所述方法还包括:对所述验证信息进行解密,获得所述验证码。根据第一方面至第一方面的第三种可能实现的方式中任意一种,在第四种可能实现的方式中,所述请求消息包括:所述终端的数据业务信息;所述验证信息还包括:所述终端的设备标识,和所述数据业务信息。根据第一方面的第四种可能实现的方式,在第五种可能实现的方式中,所述根据所述请求消息生成验证信息之前,所述方法还包括:判断所述数据业务信息是否为所述运营商的签约业务信息;若所述数据业务信息为所述运营商的签约业务信息,判断所述终端的网络接入标识是否为运营商的签约网络接入标识。根据第一方面的第四种或第五种可能实现的方式,在第六种可能实现的方式中,所述数据业务信息包括:所述终端对应的数据业务账号和所述数据业务账号对应的密码。根据第一方面的第六种可能实现的方式,在第七种可能实现的方式中,所述数据业务账号包括:互联网协议电视IPTV账号。根据第一方面至第一方面的第七种可能实现的方式中任意一种,在第八种可能实现的方式中,所述验证信息为短信文本、语音文件、视频文件中任一。根据第一方面至第一方面的第八种可能实现的方式中任意一种,在第九种可能实现的方式中,所述用户识别码包括:所述终端的移动台识别号码。根据第一方面至第一方面的第九种可能实现的方式中任意一种,在第十种可能实现的方式中,所述接收终端发送的请求消息,包括:接收所述终端通过客户端发送的所述请求消息。第二方面,本专利技术实施例提供一种接入检测方法,包括:接收终端发送的验证信息;所述验证信息为:所述终端的网络接入标识不是运营商的签约网络接入标识的情况下,服务器根据所述终端发送的请求消息确定的;向所述服务器发送所述终端的用户识别码;所述用户识别码用于在所述终端的用户识别码为所述运营商的签约用户识别码的情况下,使得所述服务器确定所述终端为所述运营商的合法用户。根据第二方面,在第二方面的第一种可能实现的方式中,所述验证信息包括:验证码;所述向所述服务器发送所述终端的用户识别码,包括: 向所述服务器发送所述用户识别码和所述验证信息。根据第二方面或第二方面的第一种可能实现的方式,在第二种可能实现的方式中,所述请求消息包括:所述终端的数据业务信息;所述验证信息还包括:所述终端的设备标识,和所述数据业务信息。根据第二方面的第二种可能实现的方式,在第三种可能实现的方式中,所述数据业务信息包括:所述终端对应的数据业务账号和所述数据业务账号对应的密码。根据第二方面的第三种可能实现的方式,在第四种可能实现的方式中,所述数据业务账号包括:互联网协议电视IPTV账号。根据第二方面至第二方面的第四种可能实现的方式中任意一种,在第五种可能实现的方式中,所述验证信息为短信文本、语音文件、视频文件中任一。根据第二方面至第二方面的第五种可能实现的方式中任意一种,在第六种可能实现的方式中,所述用户识别码包括:所述终端的移动台识别号码。第三方面,本专利技术实施例还提供一种服务器,包括:接收模块,用于接收终端发送的请求消息;生成模块,用于若所述终端的网络接入标识不是运营商的签约网络接入标识,根据所述请求消息生成验证信息;所述网络接入标识包括:所述终端的互联网协议IP地址;发送模块,用于向所述终端发送响应消息;所述响应消息包括:所述验证信息;所述接收模块,还用于接收移动网关发送的所述终端的用户识别码;所述用户识别码为所述移动网关接收到所述终端发送的所述验证信息后发送的;所述服务器还包括:确定模块,用于若所述终端的用户识别码为所述运营商的签约用户识别码,确定所述终端为所述运营商的合法用户。根据第三方面,在第三方面的第一种可能实现的方式中,所述验证信息包括:验证码;所述接收模块,还用于接收所述移动网关发送的所述用户识别码和所述验证信息;所述服务器还包括:第一判断模块,用于判断所述终端的用户识别码是否为所述运营商的签约用户识别码。根据第三方面的第一种可能实现的方式,在第二种可能实现的方式中,所述第一判断模块,还用于判断所述验证码是否正确;判断所述验证码是否过期;若所述验证码正确本文档来自技高网...

【技术保护点】
一种接入检测方法,其特征在于,包括:接收终端发送的请求消息;若所述终端的网络接入标识不是运营商的签约网络接入标识,根据所述请求消息生成验证信息;所述网络接入标识包括:所述终端的互联网协议IP地址;向所述终端发送响应消息;所述响应消息包括:所述验证信息;接收移动网关发送的所述终端的用户识别码;所述用户识别码为所述移动网关接收到所述终端发送的所述验证信息后发送的;若所述终端的用户识别码为所述运营商的签约用户识别码,确定所述终端为所述运营商的合法用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:邓春兰
申请(专利权)人:华为软件技术有限公司
类型:发明
国别省市:江苏;32

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

1