一种终端接入的认证方法、系统及业务管理服务器的制造方法

文档序号:9814176阅读:449来源:国知局
一种终端接入的认证方法、系统及业务管理服务器的制造方法
【技术领域】
[0001]本发明涉及业务认证技术领域,尤其涉及一种终端接入的认证方法、系统及业务管理服务器。
【背景技术】
[0002]随着三网融合的发展,运营商以及互联网企业等推出多种业务,例如,OTT(OverThe Top)业务,仅利用运营商的网络,而服务由运营商之外的第三方提供,互联网企业利用电信运营商的宽带网络发展自己的业务,如国外的谷歌、苹果、Skype> Netflix、国内的QQ等,Netflix网络视频以及各种移动应用商店里的应用都是0ΤΤ。不少OTT服务商直接面向用户提供服务和计费。IPTV即交互式网络电视,是一种利用宽带网,集互联网、多媒体、通讯等技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。OTT视频的兴起与繁荣,给IPTV业务带来了极大的冲击。IPTV业务成熟、质量有保证的特点,以及OTT业务低门槛、灵活的特点,决定了两者将在短期内保持共存与竞争的关系。多种业务都需要对用户进行认证,目前,由业务管理服务器或平台在用户接入时,对于需要限制在固定网络环境下使用的业务,需要每次对网络接入身份信息进行确认,这种认证方式使得业务管理平台的负载压力很大,并且业务管理平台通过业务支撑系统查询的网络信息有时不准确,会带给用户不好的感受,不利于业务的推广。

【发明内容】

[0003]有鉴于此,本发明要解决的一个技术问题是提供一种终端接入的认证方法,将上报的MAC信息与保存的已通过认证的MAC信息进行一致性的比对。
[0004]一种终端接入的认证方法,包括:业务管理服务器接收到终端发送的业务认证请求报文,所述业务认证请求报文中包括:家庭网关的MAC地址;所述业务管理服务器将所述家庭网关的MAC地址与存储的通过认证的家庭网关的MAC地址进行比对,判断所述家庭网关是否开通此业务,如果是,则认证成功,允许所述终端访问此业务,如果否,则根据业务支持系统返回的、与所述家庭网关对应的用户线路信息进行认证。
[0005]根据本发明的一个实施例,进一步的,所述业务认证请求报文中包括:家庭网关的IP地址;所述业务管理服务器向所述业务支持系统发送查询报文,所述查询报文中包括所述家庭网关的IP地址;其中,用户开通此业务时,在所述业务支持系统中录入所述用户线路?目息。
[0006]根据本发明的一个实施例,进一步的,所述业务管理服务器根据所述用户线路信息进行认证,如果认证成功,则允许所述终端访问此业务,并存储所述用户线路信息以及所述家庭网关的MAC地址。
[0007]根据本发明的一个实施例,进一步的,当判断所述终端首次发送业务认证请求报文时,所述业务管理服务器通过所述IP地址向所述业务支持系统反查与所述家庭网关对应的用户线路信息,如果根据所述用户线路信息认证成功,则允许所述终端访问此业务,并存储所述用户线路信息以及所述家庭网关的MAC地址;判断所述终端后续发送业务认证请求报文的间隔是否在预设的时间间隔阈值内,如果是,则根据所述家庭网关的MAC地址进行认证;如果否,则通过所述IP地址向所述业务支持系统反查与所述家庭网关对应的用户线路信息,当根据所述用户线路认证失败时,将所述家庭网关的MAC地址与通过认证的家庭网关的MAC地址进行比对,如果比对成功,则允许所述终端访问此业务。
[0008]根据本发明的一个实施例,进一步的,所述终端启动时连接所述家庭网关,获取所述家庭网关的IP地址;所述终端向所述家庭网关发送地址解析协议ARP-A命令,获取所述家庭网关的MAC地址。
[0009]根据本发明的一个实施例,进一步的,所述终端包括:IPTV机顶盒、OTT机顶盒;所述用户线路信息包括:用户名、密码、线路标识、业务类型标识、家庭网关的IP地址、MAC地址。
[0010]本发明要解决的一个技术问题是提供一种业务管理服务器,将上报的MAC信息与保存的已通过认证的MAC信息进行一致性的比对。
[0011]—种业务管理服务器,包括:报文接收单元,用于接收终端发送的业务认证请求报文,所述业务认证请求报文中包括:家庭网关的MAC地址;存储单元,用于存储通过认证的家庭网关的MAC地址;信息请求单元,用于向所述业务支持系统请求与所述家庭网关对应的用户线路信息;认证单元,用于将所述家庭网关的MAC地址与通过认证的家庭网关的MAC地址进行比对,判断所述家庭网关是否开通此业务,如果是,则认证成功,允许所述终端访问此业务,如果否,则根据所述用户线路信息进行认证。
[0012]根据本发明的一个实施例,进一步的,所述信息请求单元,还用于向所述业务支持系统发送查询报文,所述查询报文中包括所述家庭网关的IP地址;所述业务认证请求报文中包括:家庭网关的IP地址;其中,用户开通此业务时,在所述业务支持系统中录入所述用户线路信息。
[0013]根据本发明的一个实施例,进一步的,所述认证单元,还用于根据所述用户线路信息进行认证,如果认证成功,则允许所述终端访问此业务;所述存储单元,还用于存储所述用户线路信息以及通过认证的家庭网关的MAC地址。
[0014]根据本发明的一个实施例,进一步的,当所述认证单元判断所述终端首次发送业务认证请求报文时,所述信息请求单元通过所述IP地址向所述业务支持系统反查与所述家庭网关对应的用户线路信息;如果所述认证单元根据所述用户线路信息认证成功,则允许所述终端访问此业务,所述存储单元存储所述用户线路信息以及所述家庭网关的MAC地址;所述认证单元判断所述终端后续发送业务认证请求报文的间隔是否在预设的时间间隔阈值内,如果是,则根据所述家庭网关的MAC地址进行认证;如果否,则所述信息请求单元通过所述IP地址向所述业务支持系统反查与所述家庭网关对应的用户线路信息;当根据所述用户线路认证失败时,所述认证单元将所述家庭网关的MAC地址与通过认证的家庭网关的MAC地址进行比对,如果比对成功,则允许所述终端访问此业务。
[0015]本发明要解决的一个技术问题是提供终端接入的认证系统,将上报的MAC信息与保存的已通过认证的MAC信息进行一致性的比对。
[0016]一种终端接入的认证系统,包括:终端、家庭网关、业务支持系统和如上所述的业务管理服务器。
[0017]根据本发明的一个实施例,进一步的,所述终端包括:地址获取单元,用于在启动时连接所述家庭网关,获取所述家庭网关的IP地址;向所述家庭网关发送地址解析协议ARP-A命令,获取所述家庭网关的MAC地址。
[0018]本发明的终端接入的认证方法、系统及业务管理服务器,能够对终端网络接入进行高效、准确地认证处理,并能够进行容错处理,可以提升用户体验、降低错误率。
【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为根据本发明的终端接入的认证方法的一个实施例的流程图;
[0021]图2为根据本发明的终端接入的认证方法的另一个实施例的业务认证流程的示意图;
[0022]图3为根据本发明的业务管理服务器的一个实施例的示意图;
[0023]图4为根据本发明的终端接入的认证系统的一个实施例中终端的示意图。
【具体实施方式】
[0024]下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面结合各个图和实施例对本发明的技术方案进行多
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1