基于PPPoE接入的IPTV业务开通配置方法与系统的制作方法

文档序号:7999179阅读:386来源:国知局
基于PPPoE接入的IPTV业务开通配置方法与系统的制作方法
【专利摘要】本发明实施例公开了一种基于PPPoE接入的IPTV业务开通配置方法与系统,方法包括:BAS将机顶盒发送的PPPoE认证请求转发给业务管理平台,其中包括机顶盒的设备ID;业务管理平台对PPPoE认证请求进行认证,若通过认证,向机顶盒用户分配IP地址,并向BAS返回认证响应消息,其中包括接入与业务信息;BAS将认证响应消息返回机顶盒;机顶盒向业务管理平台发起自动注册请求,其中包括机顶盒的MAC地址与设备ID;业务管理平台对该MAC地址与设备ID进行合法性认证,并向机顶盒返回是否通过合法行认证的认证结果;响应于机顶盒通过合法行认证,机顶盒激活,IPTV业务开通成功。本发明实施例可以简化IPTV业务的开户注册流程、提高注册的准确性、提升用户的开户体验。
【专利说明】基于PPPoE接入的IPTV业务开通配置方法与系统

【技术领域】
[0001 ] 本发明涉及通信技术,尤其是一种基于以太网点对点协议(Point-to-Point Protocol over Ethernet,PPPoE)接入的网络电视(Internet Protocol Television,IPTV) 业务开通配置方法与系统。

【背景技术】
[0002] 目前,基于PPPoE接入的IPTV业务的开通过程包括以下流程:
[0003] 用户在营业厅申请开通;
[0004] 营业厅在IPTV业务的业务管理平台中增加相应的用户数据,包括用户的姓名、身 份信息、开通宽带的账号、宽带接入地点、PPPoE接入账号与接入密码、IPTV业务的业务账 号与业务密码等信息;
[0005] 为用户的IPTV业务的机顶盒配置相应的PPPoE接入账号与接入密码、IPTV业务 的业务账号与业务密码等信息;
[0006] 社区经理上门为用户调试,机顶盒开机进行第一次业务注册,S卩:向电信运营商的 接入认证授权平台进行注册,提供接入用户的姓名、PPPoE接入账号与接入密码、IPTV业务 的业务账号与业务密码等信息,电信运营商的接入认证授权平台与业务管理平台交互相应 的业务信息,并向用户反馈是否认证成功的认证结果;
[0007] 若用户认证成功,则IPTV业务开通成功。
[0008] 在实现本发明的过程中,发明人发现现有技术基于PPPoE接入的IPTV业务的开通 过程至少存在以下问题:
[0009] 可以看出,目前基于PPPoE接入的IPTV业务开通时,要求在每个机顶盒上手工配 置PPPoE接入账号与接入密码、业务账号与业务密码等个性化的参数,机顶盒才可联网进 行业务注册,因为要对每个机顶盒都手工配置个性化的参数,导致IPTV业务存在开通流程 复杂、过程漫长、工作量大,出错率高等问题。


【发明内容】

[0010] 本发明实施例所要解决的一个技术问题是:提供一种基于PPPoE接入的IPTV业务 开通配置方法与系统,无需对每个机顶盒都手工配置个性化的参数,无需社区经理上门为 用户进行现场业务注册,以简化IPTV业务的开户注册流程、提高注册的准确性、提升用户 的开户体验。
[0011] 本发明实施例提供的一种基于PPPoE接入的IPTV业务开通配置方法,包括:
[0012] 宽带接入服务器BAS接收机顶盒发送的PPPoE认证请求并将该PPPoE认证请求转 发给业务管理平台,所述PPPoE认证请求中包括机顶盒的设备标识ID,所述设备ID唯一标 识一个机顶盒;
[0013] 业务管理平台从预先存储的开户用户信息中获取所述设备ID对应的用户信息, 并根据是否获取到所述设备ID对应的用户信息对所述PPPoE认证请求进行认证,所述预先 存储的开户用户信息包括各设备ID对应的机顶盒用户的用户信息;
[0014] 响应于获取到所述设备ID对应的用户信息,所述PPPoE认证请求通过认证,业务 管理平台向所述机顶盒用户分配互联网协议IP地址,并向所述BAS返回所述PPPoE认证请 求通过认证的认证响应消息,所述认证响应消息中包括业务管理平台的地址信息、所述设 备ID对应的开户用户信息中的接入与业务信息、向机顶盒用户分配的IP地址信息,所述接 入与业务信息包括PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密码;
[0015] 所述BAS将所述认证响应消息返回所述机顶盒;
[0016] 机顶盒根据所述认证响应消息中业务管理平台的地址信息向业务管理平台发起 自动注册请求,该自动注册请求中包括机顶盒的媒体访问控制MAC地址与所述设备ID ;
[0017] 业务管理平台根据预先存储的合法机顶盒信息对所述MAC地址与所述设备ID进 行合法性认证,并向机顶盒返回是否通过合法行认证的认证结果;
[0018] 响应于所述机顶盒通过合法行认证,所述机顶盒激活,IPTV业务开通成功。
[0019] 上述方法的一个具体实施例中,还包括:
[0020] 用户申请IPTV业务开户时,在业务管理平台中录入该用户的开户用户信息,该用 户的开户用户信息包括向该用户分配的机顶盒的设备ID与该用户的用户信息,该用户信 息包括该用户的姓名、身份信息、物理位置、PPPoE接入账号与接入密码信息。
[0021] 上述方法的一个具体实施例中,还包括:
[0022] 响应于未获取到所述设备ID对应的用户信息,所述PPPoE认证请求未通过认证, 不执行所述业务管理平台向所述机顶盒用户分配互联网协议IP地址的操作。
[0023] 上述方法的一个具体实施例中,所述机顶盒通过合法行认证之后,还包括:
[0024] 所述机顶盒向终端版本管理系统发送所述机顶盒的软件版本信息;
[0025] 终端版本管理系统根据所述软件版本信息识别所述机顶盒的软件版本是否为最 新版本;
[0026] 响应于所述机顶盒的软件版本不是最新版本,终端版本管理系统引导所述机顶盒 下载最新版本的软件并安装,并对最新版本软件进行业务参数配置。
[0027] 本发明实施例提供的一种基于PPPoE接入的IPTV业务开通配置系统,包括机顶 盒、宽带接入服务器BAS与业务管理平台;
[0028] 所述机顶盒作为网络电视IPTV业务的用户侧设备,用于发起用户侧IPTV业务的 接入;向所述BAS发起PPPoE认证请求,所述PPPoE认证请求中包括机顶盒的设备标识ID, 所述设备ID唯一标识一个机顶盒;接收所述BAS返回的所述PPPoE认证请求通过认证的认 证响应消息,所述认证响应消息中包括业务管理平台的地址信息、所述设备ID对应的开户 用户信息中的接入与业务信息、向机顶盒用户分配的互联网协议IP地址,所述接入与业务 信息包括PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密码;并根据所述认证 响应消息中业务管理平台的地址信息向业务管理平台发起自动注册请求,该自动注册请求 中包括机顶盒的媒体访问控制MAC地址与机顶盒的设备ID ;
[0029] 所述BAS,用于接收机顶盒发送的PPPoE认证请求并转发给业务管理平台;以及接 收所述业务管理平台返回的所述PPPoE认证请求通过认证的认证响应消息并转发给机顶 盒;
[0030] 所述业务管理平台,用于接收所述BAS发送的PPPoE认证请求,从预先存储的开户 用户信息中获取所述设备ID对应的用户信息,并根据是否获取到所述设备ID对应的用户 信息对所述PPPoE认证请求进行认证,所述预先存储的开户用户信息包括各设备ID对应的 机顶盒用户的用户信息;响应于获取到所述设备ID对应的用户信息,所述PPPoE认证请求 通过认证,业务管理平台向所述机顶盒用户分配IP地址,并向所述BAS返回所述PPPoE认 证请求通过认证的认证响应消息;以及接收机顶盒发送的自动注册请求,根据预先存储的 合法机顶盒信息对所述自动注册请求中的MAC地址与设备ID进行合法性认证,并向机顶盒 返回是否通过合法行认证的认证结果;响应于所述机顶盒通过合法行认证,所述机顶盒激 活,IPTV业务开通成功。
[0031] 上述系统的一个具体实施例中,所述业务管理平台包括鉴权、授权和计费AAA服 务器、IPTV业务平台、前端业务开销户系统与智能终端管理系统ITMS ;
[0032] 所述前端业务开销户系统,用于在用户申请IPTV业务开户时,存储该用户的开户 用户信息,该用户的开户用户信息包括向该用户分配的机顶盒的设备ID与该用户的用户 信息,该用户信息包括该用户的姓名、身份信息、物理位置、PPPoE接入账号与接入密码信 肩、。
[0033] 上述系统的一个具体实施例中,所述业务管理平台接收所述BAS发送的PPPoE认 证请求,从预先存储的开户用户信息中获取所述设备ID对应的用户信息,并根据是否获取 到所述设备ID对应的用户信息对所述PPPoE认证请求进行认证时,具体由所述AAA服务器 从所述前端业务开销户系统存储的开户用户信息中获取所述设备ID对应的用户信息,并 根据所述AAA服务器是否从所述前端业务开销户系统获取到所述设备ID对应的用户信息 对所述PPPoE认证请求进行认证,响应于所述AAA服务器是否从所述前端业务开销户系统 获取到所述设备ID对应的用户信息,所述PPPoE认证请求通过认证;以及具体由所述AAA 服务器根据预先存储的合法机顶盒信息,对所述IPTV业务平台转发的自动注册请求中的 MAC地址与设备ID进行合法性认证,并向机顶盒返回是否通过合法行认证的认证结果;
[0034] 所述IPTV业务平台,用于响应于所述PPPoE认证请求通过认证,向所述机顶盒用 户分配IP地址,并向所述BAS返回所述PPPoE认证请求通过认证的认证响应消息;以及 接收机顶盒发送的自动注册请求,请求所述AAA服务器对所述自动注册请求进行合法性认 证,响应于所述机顶盒通过合法行认证,所述机顶盒激活,IPTV业务开通成功;
[0035] 所述ITMS,用于根据所述AAA服务器的合法性认证结果,响应于所述机顶盒通过 合法行认证,存储通过合法行认证的机顶盒的MAC地址与设备ID。
[0036] 上述系统的一个具体实施例中,还包括终端版本管理系统,用于接收机顶盒通过 合法行认证之后发送的所述机顶盒的软件版本信息,根据所述软件版本信息识别所述机顶 盒的软件版本是否为最新版本;响应于所述机顶盒的软件版本不是最新版本,引导所述机 顶盒下载最新版本的软件并安装,并对最新版本软件进行业务参数配置。
[0037] 基于本发明上述实施例提供的基于PPPoE接入的IPTV业务开通配置方法与系统, 机顶盒可以以该机顶盒的设备ID发起PPPoE认证请求,BAS接收机顶盒发送的PPPoE认证 请求后将该PPPoE认证请求转发给业务管理平台,业务管理平台基于设备ID对该PPPoE认 证请求进行认证,若PPPoE认证请求通过认证,业务管理平台向所述机顶盒用户分配IP地 址,并向BAS返回认证响应消息,其中包括业务管理平台的地址信息、设备ID对应的开户用 户信息中的接入与业务信息、向机顶盒用户分配的IP地址信息;BAS将认证响应消息返回 机顶盒后,即:将原需要逐一手工配置的接入与业务信息返回反写入机顶盒,解决了逐一配 置机顶盒的繁琐及易出错问题;机顶盒可以根据认证响应消息中业务管理平台的地址信息 向业务管理平台发起自动注册请求,该自动注册请求中包括机顶盒的MAC地址与设备ID, 由业务管理平台根据预先存储的合法机顶盒信息对该MAC地址与设备ID进行合法性认证, 并向机顶盒返回是否通过合法行认证的认证结果;响应于所述机顶盒通过合法行认证,机 顶盒激活,IPTV业务开通成功。与现有技术相比,本发明实施例无需对每个机顶盒都手工 配置个性化的参数,简化了 IPTV业务的开户注册流程,提高了注册的准确性,提升了用户 的开户体验,而且提高了用户接入的安全性,解决了逐一手工配置机顶盒导致的IPTV业务 存在开通流程复杂、过程漫长、工作量大,出错率高等问题。
[0038] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

【专利附图】

【附图说明】
[0039] 构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释 本发明的原理。
[0040] 参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
[0041] 图1为现有技术基于PPPoE接入的IPTV业务开通配置方法的流程图。
[0042] 图2为本发明基于PPPoE接入的IPTV业务开通配置方法一个实施例的流程图。
[0043] 图3为本发明基于PPPoE接入的IPTV业务开通配置方法另一个实施例的流程图。
[0044] 图4为本发明基于PPPoE接入的IPTV业务开通配置系统一个实施例的结构示意 图。

【具体实施方式】
[0045] 现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具 体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本 发明的范围。
[0046] 同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际 的比例关系绘制的。
[0047] 以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明 及其应用或使用的任何限制。
[0048] 对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适 当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0049] 在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不 是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0050] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一 个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0051] 图1为现有技术基于PPPoE接入的IPTV业务开通配置方法的流程图。用户在营 业厅申请开通时,营业厅在IPTV业务的业务管理平台中增加相应的用户数据,包括用户的 姓名、身份信息、开通宽带的账号、宽带接入地点、PPPoE接入账号与接入密码、IPTV业务的 业务账号与业务密码等信息。如图1所示,现有技术基于PPPoE接入的IPTV业务开通配置 方法包括:
[0052] 在101中,基于PPPoE接入的IPTV业务用户申请开户时,IPTV业务提供商(现多 为电信运营商)需要几个工作日,在机顶盒上配置用户个性化的数据,例如,该用户的PPPoE 接入账号与接入密码、IPTV业务的业务账号与业务密码、业务管理平台的地址或域名等信 肩、。
[0053] 在102中,在业务管理平台录入用户的开户信息,S卩:开户用户信息。
[0054] 在103中,机顶盒第一次开机后,向宽带接入服务器(Broadband Access Server, BAS)发起PPPoE认证请求,该PPPoE认证请求中包括该机顶盒中配置的PPPoE接入账号与 接入密码、IPTV业务的业务账号与业务密码。
[0055] 在104中,BAS根据预先存储的业务管理平台的互联网协议(IP)地址信息,将机顶 盒发送的PPPoE认证请求转发给业务管理平台。
[0056] 在105中,业务管理平台查询用户开户时登记的开户用户信息,识别PPPoE认证请 求中的PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密码是否分别与开户用户 信息中的PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密码匹配,并向BAS返 回认证结果。
[0057] 若PPPoE认证请求中的PPPoE接入账号与接入密码、IPTV业务的业务账号与业务 密码分别与开户用户信息中的PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密 码匹配,则认证结果为PPPoE认证请求通过认证,认证结果中共包括业务管理平台为机顶 盒分配的IP地址;否则,若PPPoE认证请求中的PPPoE接入账号与接入密码、IPTV业务的 业务账号与业务密码分别与开户用户信息中的PPPoE接入账号与接入密码、IPTV业务的业 务账号与业务密码不匹配或者不完全匹配,则认证结果为PPPoE认证请求未通过认证。
[0058] 在106中,BAS收到业务管理平台发送的认证结果后,若该认证结果为PPPoE认证 请求通过认证,则将该认证结果返回给机顶盒,同时放开对该机顶盒的接入宽带网络限制。 否则,若该认证结果为PPPoE认证请求未通过认证,则不执行后续操作。
[0059] 在107?109中,机顶盒发起自动注册流程,将该机顶盒的设备标识(ID)、媒体访 问控制(Media Access Control, MAC)地址、机顶盒的IP地址、软件版本、安全信息等发送 给业务管理平台,业务管理平台根据是否存储有该机顶盒的ID匹配的开户用户信息对该 机顶盒进行合法性判定,记录用户信息,包括机顶盒的MAC地址、PPPoE接入账号与接入密 码、IPTV业务的业务账号与业务密码、软件版本号等,并向机顶盒返回是否注册成功的注册 消息,机顶盒激活,注册成功。
[0060] 在110?113中,机顶盒与终端版本管理系统交互升级软件版本的过程。
[0061] 由图1所示流程可以看出,现有的系统在用户开户时需要手工对每个机顶盒进行 个性化参数配置,不仅繁琐,容易出错,而且效率低下,用户体验不佳。
[0062] 图2为本发明基于PPPoE接入的IPTV业务开通配置方法一个实施例的流程图。如 图2所示,该实施例基于PPPoE接入的IPTV业务开通配置方法包括:
[0063] 201,BAS接收机顶盒发送的PPPoE认证请求并将该PPPoE认证请求转发给业务管 理平台。其中的PPPoE认证请求中包括机顶盒的设备标识(ID),也称为序列号,可以以条形 码方式设置在机顶盒上,该设备ID唯一标识一个机顶盒。
[0064] 202,业务管理平台从预先存储的开户用户信息中获取PPPoE认证请求中设备ID 对应的用户信息,并根据是否获取到该设备ID对应的用户信息对PPPoE认证请求进行认 证。
[0065] 其中,预先存储的开户用户信息包括各设备ID对应的机顶盒用户的用户信息。
[0066] 203,响应于获取到PPPoE认证请求中设备ID对应的用户信息,PPPoE认证请求通 过认证,业务管理平台向机顶盒用户分配IP地址,并向BAS返回PPPoE认证请求通过认证 的认证响应消息,该认证响应消息中包括业务管理平台的地址信息、PPPoE认证请求中设备 ID对应的开户用户信息中的接入与业务信息、以及向机顶盒用户分配的IP地址信息。其中 的接入与业务信息包括PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密码。
[0067] 若PPPoE认证请求未通过认证,不执行向BAS返回PPPoE认证请求通过认证的认 证响应消息的操作以及本实施例的后续流程。进一步地,业务管理平台还可以通过BAS向 机顶盒返回PPPoE认证请求未通过认证的提示消息。
[0068] 204, BAS将PPPoE认证请求通过认证的认证响应消息返回机顶盒。
[0069] 205,机顶盒根据认证响应消息中业务管理平台的地址信息向业务管理平台发起 自动注册请求,该自动注册请求中包括机顶盒的MAC地址与机顶盒的设备ID。
[0070] 206,业务管理平台根据预先存储的合法机顶盒信息对自动注册请求中的MAC地 址与设备ID进行合法性认证,并向机顶盒返回是否通过合法行认证的认证结果。
[0071] 响应于机顶盒通过合法行认证,机顶盒激活,网络电视IPTV业务开通成功。
[0072] 基于本发明上述实施例提供的基于PPPoE接入的IPTV业务开通配置方法实施例, 可以基于机顶盒的设备ID查询原需要逐一手工配置的接入与业务信息并将其返回反写入 机顶盒,解决了逐一配置机顶盒的繁琐及易出错问题;机顶盒可以根据认证响应消息中业 务管理平台的地址信息向业务管理平台发起自动注册请求,该自动注册请求中包括机顶盒 的MAC地址与设备ID,由业务管理平台根据预先存储的合法机顶盒信息对该MAC地址与设 备ID进行合法性认证,并向机顶盒返回是否通过合法行认证的认证结果;响应于所述机顶 盒通过合法行认证,机顶盒激活,IPTV业务开通成功。本发明实施例无需对每个机顶盒都手 工配置个性化的参数,简化了 IPTV业务的开户注册流程,提高了注册的准确性,提升了用 户的开户体验,而且提高了用户接入的安全性,解决了逐一手工配置机顶盒导致的IPTV业 务存在开通流程复杂、过程漫长、工作量大,出错率高等问题。
[0073] 图3为本发明基于PPPoE接入的IPTV业务开通配置方法另一个实施例的流程图。 基于PPPoE接入的用户申请IPTV业务开户时,可直接将默认的IPTV机顶盒带回使用。如 图3所示,该实施例基于PPPoE接入的IPTV业务开通配置方法包括:
[0074] 301,用户申请IPTV业务开户时,营业厅扫描向该用户分配的机顶盒的设备ID,在 业务管理平台中录入该用户的开户用户信息,该用户的开户用户信息包括向该用户分配的 机顶盒的设备ID与该用户的用户信息,该用户信息包括该用户的姓名、身份信息、物理位 置(例如,住宅所属机房)、用户接入宽带账户(即:PPPoE接入账号与接入密码)等信息。其 中,设备ID唯一标识一个机顶盒。
[0075] 通过上述操作301,用户完成营业厅开户手续。
[0076] 302,机顶盒第一次开机联网时,以唯一标识该机顶盒的设备ID (S卩:序列号)作为 PPPoE接入账号与接入密码,发送PPPoE认证请求,该PPPoE认证请求中包括机顶盒的设备 ID,该设备ID唯一标识一个机顶盒。
[0077] 303, BAS接收机顶盒发送的PPPoE认证请求并将该PPPoE认证请求转发给业务管 理平台。
[0078] 304,业务管理平台从预先存储的开户用户信息中获取PPPoE认证请求中设备ID 对应的用户信息,并根据是否获取到该设备ID对应的用户信息判定PPPoE认证请求是否通 过认证。
[0079] 其中,预先存储的开户用户信息包括各设备ID对应的机顶盒用户的用户信息。
[0080] 若获取到PPPoE认证请求中设备ID对应的用户信息,则PPPoE认证请求通过认 证,执行305的操作。否则,若未获取到PPPoE认证请求中设备ID对应的用户信息,则PPPoE 认证请求未通过认证,不执行本实施例的后续流程。进一步示例性地,业务管理平台还可以 通过BAS向机顶盒返回PPPoE认证请求未通过认证的提示消息。
[0081] 305,业务管理平台向机顶盒用户分配IP地址,并向BAS返回PPPoE认证请求通过 认证的认证响应消息,该认证响应消息中包括业务管理平台的地址信息、PPPoE认证请求中 设备ID对应的开户用户信息中的接入与业务信息、向机顶盒用户分配的IP地址信息、以及 终端版本管理系统的地址信息。
[0082] 其中的接入与业务信息包括PPPoE接入账号与接入密码、IPTV业务的业务账号与 业务密码。示例性地,业务管理平台与终端版本管理系统的地址信息具体可以是相应业务 管理平台、终端版本管理系统的地址或者域名信息。
[0083] 306, BAS将PPPoE认证请求通过认证的认证响应消息返回机顶盒。
[0084] 307,机顶盒将认证响应消息中的信息反写入该机顶盒,重新启动,并根据认证响 应消息中业务管理平台的地址信息向业务管理平台发起自动注册请求,该自动注册请求中 包括机顶盒的MAC地址与机顶盒的设备ID。
[0085] 如果业务管理平台的地址是业务管理平台的域名,则可以先通过域名服务器 (Domain Name Server,DNS)进行域名解析获得业务管理平台的地址,然后根据业务管理平 台的地址将自动注册请求发送给业务管理平台。
[0086] 308,业务管理平台根据预先存储的合法机顶盒信息对自动注册请求中的MAC地 址与设备ID进行合法性认证,并向机顶盒返回是否通过合法行认证的认证结果。
[0087] 合法指通过国家正规入网许可,预先存储的合法机顶盒信息指通过国家正规入网 许可的机顶盒信息,包括的MAC地址与设备ID。业务管理平台会登记所有通过国家正规入 网许可的机顶盒的设备ID与MAC地址信息,因此,通过查询自动注册请求中的MAC地址与 设备ID是否存在于预先存储的合法机顶盒信息中且设备ID与MAC地址对应,便可判断此 机顶盒是否为合法的机顶盒。
[0088] 响应于机顶盒通过合法行认证,机顶盒激活,网络电视IPTV业务开通成功。执行 309的操作。否则,若机顶盒未通过合法行认证,机顶盒不会激活,网络电视IPTV业务未成 功开通,不执行本实施例的后续流程。
[0089] 309,机顶盒向终端版本管理系统发送机顶盒的软件版本信息。
[0090] 机顶盒第一次开机自动注册成功后,获取了合法的IP地址及接入与业务信息,机 顶盒就会基于认证响应消息中终端版本管理系统的地址信息与终端版本管理系统交互,而 只要自动注册成功了,机顶盒每次开机均会与终端管理系统交互软件版本信息,以保证使 用的版本是最新版本的软件。
[0091] 如果终端版本管理系统的地址信息是业务管理平台的域名,则可以先通过DNS进 行域名解析获得终端版本管理系统的地址,然后根据终端版本管理系统的地址将软件版本 信息发送给终端版本管理系统。
[0092] 310,终端版本管理系统根据软件版本信息识别机顶盒的软件版本是否为最新版 本。
[0093] 311,响应于机顶盒的软件版本不是最新版本,终端版本管理系统引导机顶盒下载 最新版本的软件并安装,并对最新版本软件进行业务参数配置,例如,进行新增的功能配 置、修复BUG (错误、缺陷或问题)的配置、新增的业务管理平台地址等信息配置。
[0094] 上述实施例可以实时同步开户用户信息,同时将更新的机顶盒的软件版本信息发 送至终端软件管理系统,保证IPTV业务开通及终端管理的实效性、准确性。
[0095] 图4为本发明基于PPPoE接入的IPTV业务开通配置系统一个实施例的结构示意 图。该实施例的IPTV业务开通配置系统可用于实现本发明上述各IPTV业务开通配置方法。 如图4所示,其包括机顶盒410、BAS420与业务管理平台430。其中:
[0096] 机顶盒410作为网络电视IPTV业务的用户侧终端设备,用于发起用户侧IPTV业 务的接入,向BAS420发起PPPoE认证请求,该PPPoE认证请求中包括机顶盒410的设备ID, 其中的设备ID唯一标识一个机顶盒;接收BAS420返回的PPPoE认证请求通过认证的认证 响应消息,该认证响应消息中包括业务管理平台430的地址信息、机顶盒410的设备ID对 应的开户用户信息中的接入与业务信息、向机顶盒410用户分配的IP地址,其中的接入与 业务信息包括PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密码;并根据认证 响应消息中业务管理平台430的地址信息向业务管理平台430发起自动注册请求,该自动 注册请求中包括机顶盒410的MAC地址与机顶盒410的设备ID。
[0097] BAS420,位于运营商侧,作为IPTV业务接入的控制设备,控制用户IPTV业务的注 册认证及业务使用,用于接收机顶盒410发送的PPPoE认证请求并转发给业务管理平台 430 ;以及接收业务管理平台430返回的PPPoE认证请求通过认证的认证响应消息并转发给 机顶盒410。
[0098] 业务管理平台430,集成了用户、业务等信息,与BAS配合完成对用户及业务进行 控制和管理功能,在用户注册、接入、使用、下线过程中,通过一系列的定义好的交互参数, 对IPTV业务的用户、业务进行管理,具体用于接收BAS420发送的PPPoE认证请求,从预先 存储的开户用户信息中获取PPPoE认证请求中设备ID对应的用户信息,并根据是否获取到 该设备ID对应的用户信息对该PPPoE认证请求进行认证。其中,预先存储的开户用户信 息包括各设备ID对应的机顶盒410用户的用户信息;响应于获取到该设备ID对应的用户 信息,该PPPoE认证请求通过认证,业务管理平台430向机顶盒410用户分配IP地址,并向 BAS420返回PPPoE认证请求通过认证的认证响应消息;以及接收机顶盒410发送的自动注 册请求,根据预先存储的合法机顶盒信息对自动注册请求中的MAC地址与设备ID进行合法 性认证,并向机顶盒410返回该自动注册请求中的MAC地址与设备ID是否通过合法行认证 的认证结果;响应于机顶盒410通过合法行认证,机顶盒410激活,IPTV业务开通成功。
[0099] 基于本发明上述实施例提供的基于PPPoE接入的IPTV业务开通配置系统实施例, 可以基于机顶盒的设备ID查询原需要逐一手工配置的接入与业务信息并将其返回反写入 机顶盒,解决了逐一配置机顶盒的繁琐及易出错问题;机顶盒可以根据认证响应消息中业 务管理平台的地址信息向业务管理平台发起自动注册请求,该自动注册请求中包括机顶盒 的MAC地址与设备ID,由业务管理平台根据预先存储的合法机顶盒信息对该MAC地址与设 备ID进行合法性认证,并向机顶盒返回是否通过合法行认证的认证结果;响应于所述机顶 盒通过合法行认证,机顶盒激活,IPTV业务开通成功。本发明实施例无需对每个机顶盒都手 工配置个性化的参数,简化了 IPTV业务的开户注册流程,提高了注册的准确性,提升了用 户的开户体验,而且提高了用户接入的安全性,解决了逐一手工配置机顶盒导致的IPTV业 务存在开通流程复杂、过程漫长、工作量大,出错率高等问题。
[0100] 再参见图4,根据本发明基于PPPoE接入的IPTV业务开通配置系统的 另一个实施例,上述各实施例的业务管理平台430可以包括鉴权、授权和计费 (Authentication, Authorization and Accounting,AAA 服务器)服务器 431、IPTV 业务平 台432、前端业务开销户系统433与智能终端管理系统(Intel 1 igent terminal management system, ITMS) 434。
[0101] 其中,前端业务开销户系统433,用于在用户申请IPTV业务开户时,存储该用户的 开户用户信息,该用户的开户用户信息包括向该用户分配的机顶盒410的设备ID与该用户 的用户信息,该用户信息包括该用户的姓名、身份信息、物理位置(例如:住宅所属机房)、用 户接入宽带账户(即:PPPoE接入账号与接入密码)信息。
[0102] 根据本发明基于PPPoE接入的IPTV业务开通配置系统实施例的一个具体示例而 非限制,业务管理平台430接收BAS420发送的PPPoE认证请求,从前端业务开销户系统433 预先存储的开户用户信息中获取PPPoE认证请求中设备ID对应的用户信息,并根据是否获 取到该设备ID对应的用户信息对PPPoE认证请求进行认证时,具体可以由AAA服务器431 从前端业务开销户系统433存储的开户用户信息中获取该设备ID对应的用户信息,并根据 AAA服务器431是否从前端业务开销户系统433获取到设备ID对应的用户信息对PPPoE认 证请求进行认证,响应于AAA服务器431是否从前端业务开销户系统433获取到设备ID对 应的用户信息,该PPPoE认证请求通过认证;以及具体由AAA服务器431根据预先存储的合 法机顶盒信息,对IPTV业务平台432转发的自动注册请求中的MAC地址与设备ID进行合 法性认证,并向机顶盒410返回是否通过合法行认证的认证结果。
[0103] IPTV业务平台432,用于响应PPPoE认证请求通过认证,向机顶盒410用户分配IP 地址,并向BAS420返回PPPoE认证请求通过认证的认证响应消息;以及接收机顶盒410发 送的自动注册请求,请求AAA服务器431对自动注册请求进行合法性认证,响应于机顶盒通 过合法行认证,机顶盒激活,IPTV业务开通成功。
[0104] ITMS434,用于根据AAA服务器431的合法性认证结果,响应于机顶盒410通过合 法行认证,存储该通过合法行认证的机顶盒410的MAC地址与设备ID。
[0105] 进一步地,再参见图4,根据本发明基于PPPoE接入的IPTV开通配置系统的又一 个实施例,还可以包括终端版本管理系统440,属于机顶盒410的网管系统,用于接收机顶 盒410通过合法行认证之后发送的机顶盒410的软件版本信息,根据该软件版本信息识别 机顶盒410的软件版本是否为最新版本;响应于机顶盒410的软件版本不是最新版本,引导 机顶盒410下载最新版本的软件并安装,并对最新版本软件进行业务参数配置,从而保证 IPTV业务开通及终端管理的实效性、准确性。
[0106] 本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其 它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于装置实施例 而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部 分说明即可。
[0107] 可能以许多方式来实现本发明的方法和系统。例如,可通过软件、硬件、固件或者 软件、硬件、固件的任何组合来实现本发明的方法和系统。用于所述方法的步骤的上述顺序 仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特 别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,
[0108] 这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖 存储用于执行根据本发明的方法的程序的记录介质。
[0109] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序 在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者 光盘等各种可以存储程序代码的介质。
[0110] 本发明实施例无需对每个机顶盒都手工配置个性化的参数,简化了 IPTV业务的 开户注册流程,提高了注册的准确性,提升了用户的开户体验,解决了逐一手工配置机顶盒 导致的IPTV业务存在开通流程复杂、过程漫长、工作量大,出错率高等问题;
[0111] 业务管理平台可根据机顶盒的设备ID对PPPoE认证请求进行认证,不仅简化了开 户流程,而且提高了用户接入的安全性。
[0112] 本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明 限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描 述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理 解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【权利要求】
1. 一种基于以太网点对点协议(PPPoE)接入的网络电视(IPTV)业务开通配置方法,其 特征在于,包括 : 宽带接入服务器BAS接收机顶盒发送的PPPoE认证请求并将该PPPoE认证请求转发给 业务管理平台,所述PPPoE认证请求中包括机顶盒的设备标识ID,所述设备ID唯一标识一 个机顶盒; 业务管理平台从预先存储的开户用户信息中获取所述设备ID对应的用户信息,并根 据是否获取到所述设备ID对应的用户信息对所述PPPoE认证请求进行认证,所述预先存储 的开户用户信息包括各设备ID对应的机顶盒用户的用户信息; 响应于获取到所述设备ID对应的用户信息,所述PPPoE认证请求通过认证,业务管理 平台向所述机顶盒用户分配互联网协议IP地址,并向所述BAS返回所述PPPoE认证请求通 过认证的认证响应消息,所述认证响应消息中包括业务管理平台的地址信息、所述设备ID 对应的开户用户信息中的接入与业务信息、向机顶盒用户分配的IP地址信息,所述接入与 业务信息包括PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密码; 所述BAS将所述认证响应消息返回所述机顶盒; 机顶盒根据所述认证响应消息中业务管理平台的地址信息向业务管理平台发起自动 注册请求,该自动注册请求中包括机顶盒的媒体访问控制MAC地址与所述设备ID ; 业务管理平台根据预先存储的合法机顶盒信息对所述MAC地址与所述设备ID进行合 法性认证,并向机顶盒返回是否通过合法行认证的认证结果; 响应于所述机顶盒通过合法行认证,所述机顶盒激活,IPTV业务开通成功。
2. 根据权利要求1所述的方法,其特征在于,还包括: 用户申请IPTV业务开户时,在业务管理平台中录入该用户的开户用户信息,该用户的 开户用户信息包括向该用户分配的机顶盒的设备ID与该用户的用户信息,该用户信息包 括该用户的姓名、身份信息、物理位置、PPPoE接入账号与接入密码信息。
3. 根据权利要求2所述的方法,其特征在于,还包括: 响应于未获取到所述设备ID对应的用户信息,所述PPPoE认证请求未通过认证,不执 行所述业务管理平台向所述机顶盒用户分配互联网协议IP地址的操作。
4. 根据权利要求1至3任意一项所述的方法,其特征在于,所述机顶盒通过合法行认证 之后,还包括: 所述机顶盒向终端版本管理系统发送所述机顶盒的软件版本信息; 终端版本管理系统根据所述软件版本信息识别所述机顶盒的软件版本是否为最新版 本; 响应于所述机顶盒的软件版本不是最新版本,终端版本管理系统引导所述机顶盒下载 最新版本的软件并安装,并对最新版本软件进行业务参数配置。
5. -种基于以太网点对点协议(PPPoE )接入的网络电视(IPTV )业务开通配置系统,其 特征在于,包括机顶盒、宽带接入服务器BAS与业务管理平台; 所述机顶盒作为网络电视IPTV业务的用户侧设备,用于发起用户侧IPTV业务的接入; 向所述BAS发起PPPoE认证请求,所述PPPoE认证请求中包括机顶盒的设备标识ID,所述设 备ID唯一标识一个机顶盒;接收所述BAS返回的所述PPPoE认证请求通过认证的认证响应 消息,所述认证响应消息中包括业务管理平台的地址信息、所述设备ID对应的开户用户信 息中的接入与业务信息、向机顶盒用户分配的互联网协议IP地址,所述接入与业务信息包 括PPPoE接入账号与接入密码、IPTV业务的业务账号与业务密码;并根据所述认证响应消 息中业务管理平台的地址信息向业务管理平台发起自动注册请求,该自动注册请求中包括 机顶盒的媒体访问控制MAC地址与机顶盒的设备ID ; 所述BAS,用于接收机顶盒发送的PPPoE认证请求并转发给业务管理平台;以及接收所 述业务管理平台返回的所述PPPoE认证请求通过认证的认证响应消息并转发给机顶盒; 所述业务管理平台,用于接收所述BAS发送的PPPoE认证请求,从预先存储的开户用 户信息中获取所述设备ID对应的用户信息,并根据是否获取到所述设备ID对应的用户信 息对所述PPPoE认证请求进行认证,所述预先存储的开户用户信息包括各设备ID对应的机 顶盒用户的用户信息;响应于获取到所述设备ID对应的用户信息,所述PPPoE认证请求通 过认证,业务管理平台向所述机顶盒用户分配IP地址,并向所述BAS返回所述PPPoE认证 请求通过认证的认证响应消息;以及接收机顶盒发送的自动注册请求,根据预先存储的合 法机顶盒信息对所述自动注册请求中的MAC地址与设备ID进行合法性认证,并向机顶盒返 回是否通过合法行认证的认证结果;响应于所述机顶盒通过合法行认证,所述机顶盒激活, IPTV业务开通成功。
6. 根据权利要求5所述的系统,其特征在于,所述业务管理平台包括鉴权、授权和计费 AAA服务器、IPTV业务平台、前端业务开销户系统与智能终端管理系统ITMS ; 所述前端业务开销户系统,用于在用户申请IPTV业务开户时,存储该用户的开户用户 信息,该用户的开户用户信息包括向该用户分配的机顶盒的设备ID与该用户的用户信息, 该用户信息包括该用户的姓名、身份信息、物理位置、PPPoE接入账号与接入密码信息。
7. 根据权利要求6所述的系统,其特征在于,所述业务管理平台接收所述BAS发送的 PPPoE认证请求,从预先存储的开户用户信息中获取所述设备ID对应的用户信息,并根据 是否获取到所述设备ID对应的用户信息对所述PPPoE认证请求进行认证时,具体由所述 AAA服务器从所述前端业务开销户系统存储的开户用户信息中获取所述设备ID对应的用 户信息,并根据所述AAA服务器是否从所述前端业务开销户系统获取到所述设备ID对应的 用户信息对所述PPPoE认证请求进行认证,响应于所述AAA服务器是否从所述前端业务开 销户系统获取到所述设备ID对应的用户信息,所述PPPoE认证请求通过认证;以及具体由 所述AAA服务器根据预先存储的合法机顶盒信息,对所述IPTV业务平台转发的自动注册请 求中的MAC地址与设备ID进行合法性认证,并向机顶盒返回是否通过合法行认证的认证结 果; 所述IPTV业务平台,用于响应于所述PPPoE认证请求通过认证,向所述机顶盒用户分 配IP地址,并向所述BAS返回所述PPPoE认证请求通过认证的认证响应消息;以及接收机 顶盒发送的自动注册请求,请求所述AAA服务器对所述自动注册请求进行合法性认证,响 应于所述机顶盒通过合法行认证,所述机顶盒激活,IPTV业务开通成功; 所述ITMS,用于根据所述AAA服务器的合法性认证结果,响应于所述机顶盒通过合法 行认证,存储通过合法行认证的机顶盒的MAC地址与设备ID。
8. 根据权利要求5至7任意一项所述的系统,其特征在于,还包括终端版本管理系统, 用于接收机顶盒通过合法行认证之后发送的所述机顶盒的软件版本信息,根据所述软件版 本信息识别所述机顶盒的软件版本是否为最新版本;响应于所述机顶盒的软件版本不是最 新版本,引导所述机顶盒下载最新版本的软件并安装,并对最新版本软件进行业务参数配 置。
【文档编号】H04N21/4367GK104144354SQ201310170550
【公开日】2014年11月12日 申请日期:2013年5月10日 优先权日:2013年5月10日
【发明者】余勇昌, 丁明玲, 洪眉, 孔祥华, 陆立, 王志中 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1