移动广播电视业务中支持终端漫游的方法及系统转让专利

申请号 : CN200610072393.2

文献号 : CN1829389B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张慧媛常嘉岳郭漫雪刘斐李石吕志虎

申请人 : 中国移动通信集团公司

摘要 :

本发明提供了一种移动广播电视业务中支持终端漫游的方法,包括:步骤1为拜访地移动通信网络侧收到终端发送的业务授权请求消息后,查询是否预先保存有该终端用户的用户密钥,是则执行步骤3,否则执行步骤2;步骤2为拜访地移动通信网络侧向归属地移动网络侧发送用户密钥获取请求消息,得到归属地移动网络侧返回的该终端用户的用户密钥;步骤3为拜访地移动通信网络侧查询该终端用户对应的用户订购信息,根据该用户订购消息,判断该终端用户是否已订购该广播电视节目并执行相应操作。本发明还提供了移动广播电视业务中支持终端漫游的系统。本发明能够支持移动广播电视业务中的终端漫游及业务鉴权和计费。

权利要求 :

1.一种移动广播电视业务中支持终端漫游的方法,其特征在于,包括以下步骤:

步骤1、拜访地移动通信网络侧收到终端发送的业务授权请求消息后,查询是否预先保存有该终端用户的用户密钥,是则执行步骤3,否则执行步骤2,其中,所述业务授权请求消息用于请求授权接收该终端用户根据所述业务指南信息选择的广播电视节目,所述用户密钥用于对该终端用户进行鉴权和加密业务密钥;

步骤2、拜访地移动通信网络侧向归属地移动网络侧发送用户密钥获取请求消息,得到归属地移动网络侧返回的该终端用户的用户密钥,所述用户密钥获取请求消息用于获取终端用户的用户密钥;

步骤3、拜访地移动通信网络侧查询该终端用户对应的用户订购信息,所述用户订购信息预先保存在归属地移动通信网络侧或拜访地移动通信网络侧,用于指示该终端用户是否已订购该广播电视节目,然后拜访地移动通信网络侧根据该用户订购消息,判断该终端用户是否已订购该广播电视节目并执行相应操作:如果该终端用户未订购该广播电视节目,则拜访地移动通信网络侧判断是否收到所述终端通过拜访地移动网络侧发送的业务订购请求消息,如果收到,则拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密,并用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;如果该终端用户已订购该广播电视节目,则拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,并用所述用户密钥对所述业务密钥进行加密,然后将加密后的业务密钥发送给所述终端,其中,所述业务密钥用于对该广播电视节目的节目密钥进行加密或解密。

2.根据权利要求1所述的方法,其特征在于,所述步骤1之前还包括以下步骤:

步骤01、广播电视网络侧向终端发送业务指南信息,所述业务指南信息包括拜访地的广播电视节目信息,用于该终端用户根据该信息选择要接收的广播电视节目;

步骤02、所述终端向拜访地移动通信网络侧发送所述业务授权请求消息,用于请求授权收看该终端用户根据所述业务指南信息选择的广播电视节目。

3.根据权利要求2所述的方法,其特征在于,在所述步骤01与步骤02之间还包括以下步骤:所述终端根据该终端用户选择的广播电视节目,查找该终端是否保存有与该广播电视节目相对应的、用于对该广播电视节目的节目密钥进行加密和解密的业务密钥,是则结束,否则执行步骤2。

4.根据权利要求1所述的方法,其特征在于,所述步骤1之前还包括以下步骤:

步骤001、终端向拜访地移动通信网络侧发送业务指南浏览请求消息,用于请求获取广播电视节目信息,然后拜访地移动通信网络侧从广播电视网络侧获取业务指南信息,并发送给所述终端,所述业务指南信息包括拜访地的广播电视节目信息,用于该终端用户根据该信息选择要接收的广播电视节目;

步骤002、所述终端向拜访地移动通信网络侧发送所述业务授权请求消息,用于请求授权收看该终端用户根据所述业务指南信息选择的广播电视节目。

5.根据权利要求4所述的方法,其特征在于,在所述步骤001与步骤002之间还包括以下步骤:所述终端根据该终端用户选择的广播电视节目,查找该终端是否保存有与该广播电视节目相对应的、用于对该广播电视节目进行加密和解密的业务密钥,是则结束操作,否则执行步骤2。

6.根据权利要求1所述的方法,其特征在于,在所述步骤2与步骤3之间还包括以下操作:拜访地移动网络侧保存该用户密钥。

7.根据权利要求1所述的方法,其特征在于:步骤1中所述的终端发送业务授权请求消息时携带频道标识信息、节目标识信息、用户密钥、以及引导服务标识信息。

8.根据权利要求1所述的方法,其特征在于:步骤2中所述的拜访地移动通信网络侧向归属地移动网络侧发送用户密钥获取请求消息时携带网络应用功能标识信息、引导业务标识信息、以及IMPI。

9.根据权利要求1所述的方法,其特征在于:步骤3中所述的拜访地移动通信网络侧查询该终端用户对应的用户订购信息时携带频道标识信息和移动台ISDN号码。

10.根据权利要求1-9任一所述的方法,其特征在于,在所述步骤3之后还包括以下操作:拜访地移动通信网络侧对该终端用户进行计费,产生计费话单。

11.根据权利要求10所述的方法,其特征在于,所述步骤3具体包括以下步骤:

步骤30、拜访地移动通信网络侧查找归属地移动网络侧或拜访地移动网络侧预先保存的、与该终端用户对应的用户订购信息,该用户订购信息用于指示该终端用户是否已订购该广播电视节目;

步骤31、拜访地移动通信网络侧判断该用户订购信息是否指示该终端用户已订购该广播电视节目,是则执行步骤36,否则执行步骤32;

步骤32、拜访地移动通信网络侧向所述终端发送业务授权应答消息,用于通知用户未订购该广播电视节目;

步骤33、拜访地移动通信网络侧判断是否收到所述终端通过拜访地移动网络侧发送的业务订购请求消息,是则执行步骤34,否则结束,其中所述业务订购请求消息用于请求订购该广播电视节目;

步骤34、拜访地移动通信网络侧将所述用户订购信息更新为指示该终端用户已订购该广播电视节目;

步骤35、拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密,并用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;

步骤36、拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密;并向所述终端发送业务授权应答消息,用于通知该终端用户授权成功;然后用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束。

12.根据权利要求11所述的方法,其特征在于,所述步骤35中拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥后,首先根据所述业务指南信息,判断该广播电视节目是否为当前广播电视网络正在发送的节目;是则用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;否则结束。

13.根据权利要求11所述的方法,其特征在于,所述步骤36中拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥后,首先根据所述业务指南信息,判断该广播电视节目是否为当前广播电视网络正在发送的节目;是则向所述终端发送业务授权应答消息,用于通知该终端用户授权成功;然后用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;否则结束。

14.根据权利要求11所述的方法,其特征在于,在所述步骤34与步骤35之间还包括以下操作:拜访地移动网络侧向终端发送业务订购响应消息,用于通知该终端用户成功订购该广播电视节目。

15.一种实现权利要求1-9、11-14任一所述的方法的移动广播电视业务中支持终端漫游的系统,其特征在于:包括拜访地移动广播电视控制系统,与终端拜访地的广播电视网络和终端拜访地的移动通信网络连接;

还包括归属地移动广播电视控制系统,与终端归属地的移动通信网络和所述拜访地移动广播电视控制系统连接;

所述拜访地移动广播电视控制系统包括:第一业务指南服务器,与终端拜访地的移动通信网络和终端拜访地的广播电视网络连接;第一业务中心模块,与终端拜访地的移动通信网络连接;第一用户密钥管理模块,与所述第一业务中心模块连接,用于保存及触发更新所述用户密钥;第一业务密钥管理模块,与所述第一业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第一业务中心模块和终端拜访地的广播电视网络发送所述业务密钥;第一订购关系管理模块,与所述第一业务中心模块连接,用于:保存及更新所述用户订购信息,向终端拜访地的广播电视网络发送所述用户订购信息;

所述归属地移动广播电视控制系统包括:第二业务中心模块,与终端归属地的移动通信网络连接,用于:通过移动通信网络向所述第一业务中心模块发送所述用户密钥;第二引导服务功能模块,与所述第二业务中心模块连接,用于:生成所述用户密钥,向所述第二业务中心模块发送所述用户密钥。

16.根据权利要求15所述的系统,其特征在于:所述第一业务中心模块与拜访地的业务运营支撑系统连接,用于对用户订购的广播电视节目进行计费,产生计费话单。

17.根据权利要求15所述的系统,其特征在于:所述第一业务中心模块通过网关与拜访地的移动通信网络连接。

18.根据权利要求15所述的系统,其特征在于:所述第一业务指南服务器通过网关与拜访地的移动通信网络连接。

19.根据权利要求15所述的系统,其特征在于:所述拜访地移动电视控制系统包括第一引导服务功能模块,与所述第一业务中心模块连接,用于:生成所述用户密钥,向所述第一业务中心模块发送所述用户密钥。

20.根据权利要求19所述的系统,其特征在于:所述归属地移动电视控制系统包括第二用户密钥管理模块,与所述第二业务中心模块连接,用于:保存及触发更新所述用户密钥,向所述第二业务中心模块发送所述用户密钥。

21.根据权利要求20所述的系统,其特征在于:所述归属地移动电视控制系统包括第二业务指南服务器模块,与终端归属地的移动通信网络和终端归属地的广播电视网络连接,用于:向终端归属地的广播电视网络查询并保存所述业务指南信息,接收终端通过终端归属地的移动通信网络发送的所述业务指南浏览请求信息,通过终端归属地的移动通信网络向终端发送所述业务指南信息。

22.根据权利要求21所述的系统,其特征在于:所述归属地移动电视控制系统包括第二业务密钥管理模块,与所述第二业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第二业务中心模块和终端归属地的广播电视网络发送所述业务密钥。

23.根据权利要求22所述的系统,其特征在于:所述归属地移动电视控制系统包括第二订购关系管理模块,与所述第二业务中心模块连接,用于:保存所述用户订购信息,向所述第二业务中心模块发送所述用户订购信息。

24.一种实现权利要求1-9、11-14任一所述的方法的移动广播电视业务中支持终端漫游的系统,其特征在于:包括拜访地移动广播电视控制系统,与终端拜访地的广播电视网络和终端拜访地的移动通信网络连接;

还包括归属地移动广播电视控制系统,与终端归属地的移动通信网络和所述拜访地移动广播电视控制系统连接;

所述拜访地移动广播电视控制系统包括:第一业务指南服务器,与终端拜访地的移动通信网络和终端拜访地的广播电视网络连接;第一业务中心模块,与终端拜访地的移动通信网络连接;第一用户密钥管理模块,与所述第一业务中心模块连接,用于保存及触发更新所述用户密钥;第一业务密钥管理模块,与所述第一业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第一业务中心模块和终端拜访地的广播电视网络发送所述业务密钥;

所述归属地移动广播电视控制系统包括:第二业务中心模块,与终端归属地的移动通信网络连接,用于:通过移动通信网络向所述第一业务中心模块发送所述用户密钥和所述用户订购信息;第二引导服务功能模块,与所述第二业务中心模块连接,用于:生成所述用户密钥,向所述第二业务中心模块发送所述用户密钥;第二订购关系管理模块,与所述第二业务中心模块连接,用于:保存所述用户订购信息,向所述第二业务中心模块发送所述用户订购信息。

25.根据权利要求24所述的系统,其特征在于:所述第一业务中心模块与拜访地的业务运营支撑系统连接,用于对用户订购的广播电视节目进行计费,产生计费话单。

26.根据权利要求24所述的系统,其特征在于:所述第一业务中心模块通过网关与拜访地的移动通信网络连接。

27.根据权利要求24所述的系统,其特征在于:所述第一业务指南服务器通过网关与拜访地的移动通信网络连接。

28.根据权利要求24所述的系统,其特征在于:所述拜访地移动电视控制系统包括第一引导服务功能模块,与所述第一业务中心模块连接,用于:生成所述用户密钥,向所述第一业务中心模块发送所述用户密钥。

29.根据权利要求28所述的系统,其特征在于:所述归属地移动电视控制系统包括第二用户密钥管理模块,与所述第二业务中心模块连接,用于:保存及触发更新所述用户密钥,向所述第二业务中心模块发送所述用户密钥。

30.根据权利要求29所述的系统,其特征在于:所述归属地移动电视控制系统包括第二业务指南服务器模块,与终端归属地的移动通信网络和终端归属地的广播电视网络连接,用于:向终端归属地的广播电视网络查询并保存所述业务指南信息,接收终端通过终端归属地的移动通信网络发送的所述业务指南浏览请求信息,通过终端归属地的移动通信网络向终端发送所述业务指南信息。

31.根据权利要求30所述的系统,其特征在于:所述归属地移动电视控制系统包括第二业务密钥管理模块,与所述第二业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第二业务中心模块和终端归属地的广播电视网络发送所述业务密钥。

说明书 :

技术领域

本发明涉及移动广播电视业务中支持终端漫游的方法及系统,特别涉及能够支持终端在漫游中接收高质量广播电视节目,实现对终端用户的移动广播电视业务的鉴权和计费,以及有效利用现有网络从而节省成本的移动广播电视业务中支持终端漫游的方法及系统。

背景技术

目前全球各国的主要移动运营商都在积极致力于推出或计划推出移动广播电视业务。移动广播电视业务是利用具有音、视频功能的移动终端接收广播电视信号的业务。该业务将传统的音视频广播内容、交通信息、以及新闻等各种多媒体信息传输到个人移动终端或车载终端上,提供高质量的语音和多样化的数据服务,并提供双向的移动接收服务。为使终端用户能够随时随地接收广播电视信号,移动广播电视业务需要支持个人移动终端或车载终端的漫游,使终端能够在漫游中接收广播电视节目,并实现对终端用户的业务鉴权和计费。
现有技术中,为实现上述目的,通常采用以下方法:
方法一、通过现有移动网络向漫游的移动终端发送广播电视节目,并对移动终端用户进行鉴权和计费。
该方法的不足之处在于:占用移动网络的带宽很大,虽然所有用户接收同样的广播电视信号,但仍需要为每个用户分配独立的网络资源。
方法二、通过在移动终端中设置广播电视信号接收模块来接收广播电视信号。
该方法的不足之处在于:无法对终端用户进行业务鉴权和计费。

发明内容

本发明的目的是针对上述现有技术的不足,提供一种移动广播电视业务中支持终端漫游的方法及系统,用于支持终端在漫游中接收高质量广播电视节目,实现对终端用户的业务鉴权和计费,以及有效利用现有网络从而节省成本。
为实现上述目的,本发明提供了一种移动广播电视业务的终端漫游方法,包括以下步骤:
步骤1、拜访地移动通信网络侧收到终端发送的业务授权请求消息后,查询是否预先保存有该终端用户的用户密钥,是则执行步骤3,否则执行步骤2,其中,所述业务授权请求消息用于请求授权接收该终端用户根据所述业务指南信息选择的广播电视节目,所述用户密钥用于对该终端用户进行鉴权和加密业务密钥;
步骤2、拜访地移动通信网络侧向归属地移动网络侧发送用户密钥获取请求消息,得到归属地移动网络侧返回的该终端用户的用户密钥,所述用户密钥获取请求消息用于获取终端用户的用户密钥;
步骤3、拜访地移动通信网络侧查询该终端用户对应的用户订购信息,所述用户订购信息预先保存在归属地移动通信网络侧或拜访地移动通信网络侧,用于指示该终端用户是否已订购该广播电视节目,然后拜访地移动通信网络侧根据该用户订购消息,判断该终端用户是否已订购该广播电视节目并执行相应操作:如果该终端用户未订购该广播电视节目,则拜访地移动通信网络侧判断是否收到所述终端通过拜访地移动网络侧发送的业务订购请求消息,如果收到,则拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密,并用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;如果该终端用户已订购该广播电视节目,则拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,并用所述用户密钥对所述业务密钥进行加密,然后将加密后的业务密钥发送给所述终端,其中,所述业务密钥用于对该广播电视节目的节目密钥进行加密或解密。
通过上述技术方案,所述终端在收到所述加密后的业务密钥后,用所述用户密钥对加密后的业务密钥进行解密,得到所述业务密钥;然后终端接收广播电视网络侧发送的所述广播电视节目的节目流和节目密钥,根据所述业务密钥对该广播电视节目的节目密钥进行解密后,得到明文的节目密钥,然后用明文的节目密钥对广播电视节目的节目流进行解密后,即可播放和收看该广播电视节目。
进一步地,所述步骤1之前还可包括以下步骤:在步骤01中广播电视网络侧向终端发送业务指南信息,所述业务指南信息包括拜访地的广播电视节目信息,用于该终端用户根据该信息选择要接收的广播电视节目;在步骤02中所述终端向拜访地移动通信网络侧发送所述业务授权请求消息,用于请求授权收看该终端用户根据所述业务指南信息选择的广播电视节目。在所述步骤01与步骤02之间还可包括以下步骤:所述终端根据该终端用户选择的广播电视节目,查找该终端是否保存有与该广播电视节目相对应的、用于对该广播电视节目的节目密钥进行加密和解密的业务密钥,是则结束,否则执行步骤2。
在所述步骤1之前还可包括以下步骤:在步骤001中终端向拜访地移动通信网络侧发送业务指南浏览请求消息,用于请求获取广播电视节目信息,然后拜访地移动通信网络侧从广播电视网络侧获取业务指南信息,并发送给所述终端,所述业务指南信息包括拜访地的广播电视节目信息,用于该终端用户根据该信息选择要接收的广播电视节目;在步骤002中所述终端向拜访地移动通信网络侧发送所述业务授权请求消息,用于请求授权收看该终端用户根据所述业务指南信息选择的广播电视节目。在所述步骤001与步骤002之间还可包括以下步骤:所述终端根据该终端用户选择的广播电视节目,查找该终端是否保存有与该广播电视节目相对应的、用于对该广播电视节目进行加密和解密的业务密钥,是则结束操作,否则执行步骤2。
在所述步骤2与步骤3之间还可包括以下操作:拜访地移动网络侧保存该用户密钥。在所述步骤3之后还可包括以下操作:拜访地移动通信网络侧对该终端用户进行计费,产生计费话单。
步骤1中所述的终端发送业务授权请求消息时可携带频道标识信息、节目标识信息、用户密钥、以及引导服务标识信息。步骤2中所述的拜访地移动通信网络侧向归属地移动网络侧发送用户密钥获取请求消息时可携带网络应用功能标识信息、引导业务标识信息、以及IMPI。步骤3中所述的拜访地移动通信网络侧查询该终端用户对应的用户订购信息时可携带频道标识信息和移动台ISDN号码。
进一步地,所述步骤3可具体包括以下步骤:在步骤30中,拜访地移动通信网络侧查找归属地移动网络侧或拜访地移动网络侧预先保存的、与该终端用户对应的用户订购信息,该用户订购信息用于指示该终端用户是否已订购该广播电视节目;在步骤31中,拜访地移动通信网络侧判断该用户订购信息是否指示该终端用户已订购该广播电视节目,是则执行步骤36,否则执行步骤32;在步骤32中,拜访地移动通信网络侧向所述终端发送业务授权应答消息,用于通知用户未订购该广播电视节目;在步骤33中,拜访地移动通信网络侧判断是否收到所述终端通过拜访地移动网络侧发送的业务订购请求消息,是则执行步骤34,否则结束,其中所述业务订购请求消息用于请求订购该广播电视节目;在步骤34中,拜访地移动通信网络侧将所述用户订购信息更新为指示该终端用户已订购该广播电视节目;在步骤35中,拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密,并用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;在步骤36中,拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密;并向所述终端发送业务授权应答消息,用于通知该终端用户授权成功;然后用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束。
所述步骤35中拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥后,可首先根据所述业务指南信息,判断该广播电视节目是否为当前广播电视网络正在发送的节目;是则用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;否则结束。所述步骤36中拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥后,可首先根据所述业务指南信息,判断该广播电视节目是否为当前广播电视网络正在发送的节目;是则向所述终端发送业务授权应答消息,用于通知该终端用户授权成功;然后用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;否则结束。在所述步骤34与步骤35之间还可包括以下操作:拜访地移动网络侧向终端发送业务订购响应消息,用于通知该终端用户成功订购该广播电视节目。
为实现发明目的,本发明还提供了一种移动电视业务中支持终端漫游的系统,包括拜访地移动广播电视控制系统,与终端拜访地的广播电视网络和终端拜访地的移动通信网络连接;还包括归属地移动广播电视控制系统,与终端归属地的移动通信网络和所述拜访地移动广播电视控制系统连接;所述拜访地移动广播电视控制系统包括:第一业务指南服务器,与终端拜访地的移动通信网络和终端拜访地的广播电视网络连接;第一业务中心模块,与终端拜访地的移动通信网络连接;第一用户密钥管理模块,与所述第一业务中心模块连接;第一业务密钥管理模块,与所述第一业务中心模块连接;第一订购关系管理模块,与所述第一业务中心模块连接;所述第一业务指南服务器用于:向终端拜访地的广播电视网络查询并保存所述业务指南信息,接收终端通过终端拜访地的移动通信网络发送的所述业务指南浏览请求信息,通过终端拜访地的移动通信网络向终端发送所述业务指南信息;所述第一业务中心模块用于:接收终端发送的业务授权请求消息,向所述第一用户密钥管理模块或所述归属地移动广播电视控制系统查询用户密钥,根据所述用户密钥对终端用户进行鉴权,接收终端发送的业务订购请求消息,向所述第一订购关系管理模块查询所述用户订购信息,向所述第一业务密钥管理模块查询所述业务密钥,向终端发送所述业务密钥;所述第一用户密钥管理模块用于:保存及触发更新所述用户密钥;所述第一订购关系管理模块用于:保存及更新所述用户订购信息,向终端拜访地的广播电视网络发送所述用户订购信息;所述第一业务密钥管理模块用于:生成、保存及更新所述业务密钥,向所述第一业务中心模块和终端拜访地的广播电视网络发送所述业务密钥;所述归属地移动广播电视控制系统包括:第二业务中心模块,与终端归属地的移动通信网络连接,用于:通过移动通信网络向所述第一业务中心模块发送所述用户密钥;第二引导服务功能模块,与所述第二业务中心模块连接,用于:生成所述用户密钥,向所述第二业务中心模块发送所述用户密钥。
本发明还提供了一种移动广播电视业务中支持终端漫游的系统,包括拜访地移动广播电视控制系统,与终端拜访地的广播电视网络和终端拜访地的移动通信网络连接;还包括归属地移动广播电视控制系统,与终端归属地的移动通信网络和所述拜访地移动广播电视控制系统连接;所述拜访地移动广播电视控制系统包括:第一业务指南服务器,与终端拜访地的移动通信网络和终端拜访地的广播电视网络连接;第一业务中心模块,与终端拜访地的移动通信网络连接;第一用户密钥管理模块,与所述第一业务中心模块连接;第一业务密钥管理模块,与所述第一业务中心模块连接;所述第一业务指南服务器用于:向终端拜访地的广播电视网络查询并保存所述业务指南信息,接收终端通过终端拜访地的移动通信网络发送的所述业务指南浏览请求信息,通过终端拜访地的移动通信网络向终端发送所述业务指南信息;所述第一业务中心模块用于:接收终端发送的业务授权请求消息,向所述第一用户密钥管理模块或所述归属地移动广播电视控制系统查询用户密钥,根据所述用户密钥对终端用户进行鉴权,接收终端发送的业务订购请求消息,向所述归属地移动电视控制系统查询所述用户订购信息,向所述第一业务密钥管理模块查询所述业务密钥,向终端发送所述业务密钥;所述第一用户密钥管理模块用于:保存及触发更新所述用户密钥;所述第一业务密钥管理模块用于:生成、保存及更新所述业务密钥,向所述第一业务中心模块和终端拜访地的广播电视网络发送所述业务密钥;所述归属地移动广播电视控制系统包括:第二业务中心模块,与终端归属地的移动通信网络连接,用于:通过移动通信网络向所述第一业务中心模块发送所述用户密钥和所述用户订购信息;第二引导服务功能模块,与所述第二业务中心模块连接,用于:生成所述用户密钥,向所述第二业务中心模块发送所述用户密钥;第二订购关系管理模块,与所述第二业务中心模块连接,用于:保存所述用户订购信息,向所述第二业务中心模块发送所述用户订购信息。
在上述技术方案中,通过有机结合广播电视网络和移动网络,下传信号通过高带宽的数字广播电视网络传输,而上传信号则利用现有的移动网络,从而既克服了现有技术中带宽受限的缺陷,实现了将高质量广播电视节目传送到漫游终端,使终端能够在漫游时同时享用移动网络和广播电视网络提供的业务及服务;同时又克服了现有技术中不能对终端用户进行业务鉴权和计费的缺陷,利用现有的移动网络实现用户信息的收集,从而方便地进行对漫游终端用户的业务鉴权和计费;而且,通过有机结合广播电视网络和移动网络,能够有效的利用现有网络,从而克服了现有技术中成本过高的缺陷,节省了成本。
由上述技术方案可知,本发明有机地结合了广播电视网络和移动网络,能够达到既实现将广播电视网络的高质量电视节目传送到漫游终端,又实现对终端用户的业务鉴权和计费,以及有效利用现有网络从而节省成本的有益效果。

附图说明

图1为本发明具体实施例一的示意图;
图2为本发明具体实施例二的示意图;
图3为本发明具体实施例三的示意图;
图4为本发明具体实施例四的示意图。

具体实施方式

下面结合附图和实施例,对本发明的技术方案做进一步的详细描述。
参见图1所示的本发明具体实施例一的示意图,一种移动广播电视业务中支持终端漫游的方法,其特征在于,包括以下步骤:在步骤1中,拜访地移动通信网络侧收到终端发送的业务授权请求消息后,查询是否预先保存有该终端用户的用户密钥,是则执行步骤3,否则执行步骤2,其中,所述业务授权请求消息用于请求授权接收该终端用户根据所述业务指南信息选择的广播电视节目,所述用户密钥用于对该终端用户进行鉴权和加密业务密钥;在步骤2中,拜访地移动通信网络侧向归属地移动网络侧发送用户密钥获取请求消息,得到归属地移动网络侧返回的该终端用户的用户密钥,所述用户密钥获取请求消息用于获取终端用户的用户密钥;在步骤3中,拜访地移动通信网络侧查询该终端用户对应的用户订购信息,所述用户订购信息预先保存在归属地移动通信网络侧或拜访地移动通信网络侧,用于指示该终端用户是否已订购该广播电视节目,然后拜访地移动通信网络侧根据该用户订购消息,判断该终端用户是否已订购该广播电视节目并执行相应操作:如果该终端用户未订购该广播电视节目,则拜访地移动通信网络侧判断是否收到所述终端通过拜访地移动网络侧发送的业务订购请求消息,如果收到,则拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密,并用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;如果该终端用户已订购该广播电视节目,则拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,并用所述用户密钥对所述业务密钥进行加密,然后将加密后的业务密钥发送给所述终端,其中,所述业务密钥用于对该广播电视节目的节目密钥进行加密或解密。
其中,所述步骤1之前还可包括以下步骤:在步骤01中广播电视网络侧向终端发送业务指南信息,所述业务指南信息包括拜访地的广播电视节目信息,用于该终端用户根据该信息选择要接收的广播电视节目;在步骤02中所述终端向拜访地移动通信网络侧发送所述业务授权请求消息,用于请求授权收看该终端用户根据所述业务指南信息选择的广播电视节目。在所述步骤01与步骤02之间还可包括以下步骤:所述终端根据该终端用户选择的广播电视节目,查找该终端是否保存有与该广播电视节目相对应的、用于对该广播电视节目的节目密钥进行加密和解密的业务密钥,是则结束,否则执行步骤2。
在所述步骤1之前还可包括以下步骤:在步骤001中终端向拜访地移动通信网络侧发送业务指南浏览请求消息,用于请求获取广播电视节目信息,然后拜访地移动通信网络侧从广播电视网络侧获取业务指南信息,并发送给所述终端,所述业务指南信息包括拜访地的广播电视节目信息,用于该终端用户根据该信息选择要接收的广播电视节目;在步骤002中所述终端向拜访地移动通信网络侧发送所述业务授权请求消息,用于请求授权收看该终端用户根据所述业务指南信息选择的广播电视节目。在所述步骤001与步骤002之间还可包括以下步骤:所述终端根据该终端用户选择的广播电视节目,查找该终端是否保存有与该广播电视节目相对应的、用于对该广播电视节目进行加密和解密的业务密钥,是则结束操作,否则执行步骤2。
在所述步骤2与步骤3之间还可包括以下操作:拜访地移动网络侧保存该用户密钥。在所述步骤3之后还可包括以下操作:拜访地移动通信网络侧对该终端用户进行计费,产生计费话单。
步骤1中所述的终端发送业务授权请求消息时可携带频道标识信息、节目标识信息、用户密钥、以及引导服务标识信息。步骤2中所述的拜访地移动通信网络侧向归属地移动网络侧发送用户密钥获取请求消息时可携带网络应用功能标识信息、引导业务标识信息、以及IMPI。步骤3中所述的拜访地移动通信网络侧查询该终端用户对应的用户订购信息时可携带频道标识信息和移动台ISDN号码。
进一步地,所述步骤3可具体包括以下步骤:在步骤30中,拜访地移动通信网络侧查找归属地移动网络侧或拜访地移动网络侧预先保存的、与该终端用户对应的用户订购信息,该用户订购信息用于指示该终端用户是否已订购该广播电视节目;在步骤31中,拜访地移动通信网络侧判断该用户订购信息是否指示该终端用户已订购该广播电视节目,是则执行步骤36,否则执行步骤32;在步骤32中,拜访地移动通信网络侧向所述终端发送业务授权应答消息,用于通知用户未订购该广播电视节目;在步骤33中,拜访地移动通信网络侧判断是否收到所述终端通过拜访地移动网络侧发送的业务订购请求消息,是则执行步骤34,否则结束,其中所述业务订购请求消息用于请求订购该广播电视节目;在步骤34中,拜访地移动通信网络侧将所述用户订购信息更新为指示该终端用户已订购该广播电视节目;在步骤35中,拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密,并用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;在步骤36中,拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥,该业务密钥用于对该广播电视节目的节目密钥进行加密或解密;并向所述终端发送业务授权应答消息,用于通知该终端用户授权成功;然后用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束。
所述步骤35中拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥后,可首先根据所述业务指南信息,判断该广播电视节目是否为当前广播电视网络正在发送的节目;是则用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;否则结束。所述步骤36中拜访地移动通信网络侧提取预先生成并保存的与所述广播电视节目相对应的业务密钥后,可首先根据所述业务指南信息,判断该广播电视节目是否为当前广播电视网络正在发送的节目;是则向所述终端发送业务授权应答消息,用于通知该终端用户授权成功;然后用所述用户密钥对所述业务密钥进行加密,将加密后的业务密钥发送给所述终端后结束;否则结束。在所述步骤34与步骤35之间还可包括以下操作:拜访地移动网络侧向终端发送业务订购响应消息,用于通知该终端用户成功订购该广播电视节目。
参见图2所示的本发明具体实施例二的示意图,一种移动广播电视业务中支持终端漫游的系统,包括拜访地移动广播电视控制系统,与终端拜访地的广播电视网络和终端拜访地的移动通信网络连接;还包括归属地移动广播电视控制系统,与终端归属地的移动通信网络和所述拜访地移动广播电视控制系统连接;所述拜访地移动广播电视控制系统包括:第一业务指南服务器,与终端拜访地的移动通信网络和终端拜访地的广播电视网络连接;第一业务中心模块,与终端拜访地的移动通信网络连接;第一用户密钥管理模块,与所述第一业务中心模块连接;第一业务密钥管理模块,与所述第一业务中心模块连接;第一订购关系管理模块,与所述第一业务中心模块连接;所述第一业务指南服务器用于:向终端拜访地的广播电视网络查询并保存所述业务指南信息,接收终端通过终端拜访地的移动通信网络发送的所述业务指南浏览请求信息,通过终端拜访地的移动通信网络向终端发送所述业务指南信息;所述第一业务中心模块用于:接收终端发送的业务授权请求消息,向所述第一用户密钥管理模块或所述归属地移动广播电视控制系统查询用户密钥,根据所述用户密钥对终端用户进行鉴权,接收终端发送的业务订购请求消息,向所述第一订购关系管理模块查询所述用户订购信息,向所述第一业务密钥管理模块查询所述业务密钥,向终端发送所述业务密钥;所述第一用户密钥管理模块用于:保存及触发更新所述用户密钥;所述第一订购关系管理模块用于:保存及更新所述用户订购信息,向终端拜访地的广播电视网络发送所述用户订购信息;所述第一业务密钥管理模块用于:生成、保存及更新所述业务密钥,向所述第一业务中心模块和终端拜访地的广播电视网络发送所述业务密钥;所述归属地移动广播电视控制系统包括:第二业务中心模块,与终端归属地的移动通信网络连接,用于:通过移动通信网络向所述第一业务中心模块发送所述用户密钥;第二引导服务功能模块,与所述第二业务中心模块连接,用于:生成所述用户密钥,向所述第二业务中心模块发送所述用户密钥。
本具体实施例中,所述第一业务中心模块可与拜访地的业务运营支撑系统连接,用于对用户订购的广播电视节目进行计费,产生计费话单。所述第一业务中心模块可通过网关与拜访地的移动通信网络连接。所述第一业务指南服务器可通过网关与拜访地的移动通信网络连接。所述拜访地移动电视控制系统可包括第一引导服务功能模块,与所述第一业务中心模块连接,用于:生成所述用户密钥,向所述第一业务中心模块发送所述用户密钥。所述归属地移动电视控制系统可包括第二用户密钥管理模块,与所述第二业务中心模块连接,用于:保存及触发更新所述用户密钥,向所述第二业务中心模块发送所述用户密钥。所述归属地移动电视控制系统可包括第二业务指南服务器模块,与终端归属地的移动通信网络和终端归属地的广播电视网络连接,用于:向终端归属地的广播电视网络查询并保存所述业务指南信息,接收终端通过终端归属地的移动通信网络发送的所述业务指南浏览请求信息,通过终端归属地的移动通信网络向终端发送所述业务指南信息。所述归属地移动电视控制系统可包括第二业务密钥管理模块,与所述第二业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第二业务中心模块和终端归属地的广播电视网络发送所述业务密钥。所述归属地移动电视控制系统可包括第二订购关系管理模块,与所述第二业务中心模块连接,用于:保存所述用户订购信息,向所述第二业务中心模块发送所述用户订购信息。
本具体实施例二中实现的移动广播电视业务中支持终端漫游的方法包括以下步骤:首先是漫游终端向拜访地网关以全网统一的域名发送业务指南浏览请求;然后拜访地网关根据域名和用户接入地将业务指南浏览请求消息发送到所述第一业务中心模块;所述第一业务中心模块将所述第一业务指南服务器的IP地址发送到所述拜访地网关;所述拜访地网关根据所述IP地址向所述第一业务指南服务器发送请求;然后所述第一业务指南服务器向所述拜访地网关发送业务指南信息;拜访地网关将所述业务指南信息发送给所述终端;用户根据所述业务指南信息选择要收看的广播电视节目后,终端判断是否保存有有效的业务密钥,是则播放该节目,流程结束;否则继续以下操作;然后终端向所述第一业务中心模块发送业务授权请求消息,所述第一业务中心模块向所述第一用户密钥管理模块发送用户鉴权请求消息,然后所述第一用户密钥管理模块对用户进行鉴权,如果鉴权未通过,则返回错误代码,然后所述第一业务中心模块通过所述第二业务中心模块向所述第二引导服务功能(BOOTSTRAPPING SERVICE FUNCTION,简称BSF)模块发送请求,所述第二引导服务功能模块通过所述第二业务中心模块向所述第一业务中心模块返回用户密钥;如果鉴权通过,则在消息中返回鉴权结果。然后所述第一业务中心模块向所述第一用户密钥管理模块发送用户密钥,所述第一用户密钥管理模块存储用户密钥信息,并返回响应。继而所述第一业务中心模块向所述第一用户订购关系管理模块查询所述用户订购信息,所述第一订购关系管理模块向所述第一业务中心模块返回用户订购信息查询结果。如果用户未订购,则所述第一业务中心模块向用户返回业务授权请求响应消息,并在该消息中标明用户未订购该业务,如果终端向所述第一业务中心模块发送业务订购请求消息,则所述第一业务中心模块向所述第一订购关系管理模块发送业务订购请求,所述第一订购关系管理模块向所述第一业务中心模块返回订购响应,然后继续执行以下操作;如果用户已订购,则继续执行以下操作。所述第一业务中心模块向所述第一业务密钥管理模块发送密钥获取请求,所述第一业务密钥管理模块判断所请求的是否为当前节目,如果是当前节目,则向所述第一业务中心模块返回响应消息,并在该消息中中包括所述业务密钥;如果不是当前节目,则在该响应消息中标识该节目不是当前节目。然后所述第一业务中心模块向终端返回业务订购响应消息,并在该消息中标明是否订购成功,如果不成功则结束操作,如果成功则继续以下操作。所述第一业务中心模块通过所述用户密钥对所述业务密钥进行加密,并向终端发送加密后的业务密钥。
参见图3所示的本发明具体实施例三的示意图,一种移动广播电视业务中支持终端漫游的系统,包括拜访地移动广播电视控制系统,与终端拜访地的广播电视网络和终端拜访地的移动通信网络连接;还包括归属地移动广播电视控制系统,与终端归属地的移动通信网络和所述拜访地移动广播电视控制系统连接;所述拜访地移动广播电视控制系统包括:第一业务指南服务器,与终端拜访地的移动通信网络和终端拜访地的广播电视网络连接;第一业务中心模块,与终端拜访地的移动通信网络连接;第一用户密钥管理模块,与所述第一业务中心模块连接,用于保存及触发更新所述用户密钥;第一业务密钥管理模块,与所述第一业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第一业务中心模块和终端拜访地的广播电视网络发送所述业务密钥;所述归属地移动广播电视控制系统包括:第二业务中心模块,与终端归属地的移动通信网络连接,用于:通过移动通信网络向所述第一业务中心模块发送所述用户密钥和所述用户订购信息;第二引导服务功能模块,与所述第二业务中心模块连接,用于:生成所述用户密钥,向所述第二业务中心模块发送所述用户密钥;第二订购关系管理模块,与所述第二业务中心模块连接,用于:保存所述用户订购信息,向所述第二业务中心模块发送所述用户订购信息。
本具体实施例三中,所述第一业务中心模块可与拜访地的业务运营支撑系统连接,用于对用户订购的广播电视节目进行计费,产生计费话单。所述第一业务中心模块可通过网关与拜访地的移动通信网络连接。所述第一业务指南服务器可通过网关与拜访地的移动通信网络连接。所述拜访地移动电视控制系统可包括第一引导服务功能模块,与所述第一业务中心模块连接,用于:生成所述用户密钥,向所述第一业务中心模块发送所述用户密钥。所述归属地移动电视控制系统可包括第二用户密钥管理模块,与所述第二业务中心模块连接,用于:保存及触发更新所述用户密钥,向所述第二业务中心模块发送所述用户密钥。所述归属地移动电视控制系统可包括第二业务指南服务器模块,与终端归属地的移动通信网络和终端归属地的广播电视网络连接,用于:向终端归属地的广播电视网络查询并保存所述业务指南信息,接收终端通过终端归属地的移动通信网络发送的所述业务指南浏览请求信息,通过终端归属地的移动通信网络向终端发送所述业务指南信息。所述归属地移动电视控制系统可包括第二业务密钥管理模块,与所述第二业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第二业务中心模块和终端归属地的广播电视网络发送所述业务密钥。
本具体实施例三中实现的移动广播电视业务中支持终端漫游的方法包括以下步骤:首先是漫游终端向拜访地网关以全网统一的域名发送业务指南浏览请求;然后拜访地网关根据域名和用户接入地将业务指南浏览请求消息发送到所述第一业务中心模块;所述第一业务中心模块将所述第一业务指南服务器的IP地址发送到所述拜访地网关;所述拜访地网关根据所述IP地址向所述第一业务指南服务器发送请求;然后所述第一业务指南服务器向所述拜访地网关发送业务指南信息;拜访地网关将所述业务指南信息发送给所述终端;用户根据所述业务指南信息选择要收看的广播电视节目后,终端判断是否保存有有效的业务密钥,是则播放该节目,流程结束;否则继续以下操作;然后终端向所述第一业务中心模块发送业务授权请求消息,所述第一业务中心模块向所述第一用户密钥管理模块发送用户鉴权请求消息,然后所述第一用户密钥管理模块对用户进行鉴权,如果鉴权未通过,则返回错误代码,然后所述第一业务中心模块通过所述第二业务中心模块向所述第二引导服务功能(BOOTSTRAPPING SERVICE FUNCTION,简称BSF)模块发送请求,所述第二引导服务功能模块通过所述第二业务中心模块向所述第一业务中心模块返回用户密钥;如果鉴权通过,则在消息中返回鉴权结果。然后所述第一业务中心模块向所述第一用户密钥管理模块发送用户密钥,所述第一用户密钥管理模块存储用户密钥信息,并返回响应。继而所述第一业务中心模块经由所述第二业务中心模块向所述第二用户订购关系管理模块查询所述用户订购信息,所述第二订购关系管理模块经由所述第二业务中心模块向所述第一业务中心模块返回用户订购信息查询结果。如果用户未订购,则所述第一业务中心模块向用户返回业务授权请求响应消息,并在该消息中标明用户未订购该业务,如果终端向所述第一业务中心模块发送业务订购请求消息,则所述第一业务中心模块经由所述第二业务中心模块向所述第二订购关系管理模块发送业务订购请求,所述第二订购关系管理模块经由所述第二业务中心模块向所述第一业务中心模块返回订购响应,然后继续执行以下操作;如果用户已订购,则继续执行以下操作。所述第一业务中心模块向所述第一业务密钥管理模块发送密钥获取请求,所述第一业务密钥管理模块判断所请求的是否为当前节目,如果是当前节目,则向所述第一业务中心模块返回响应消息,并在该消息中中包括所述业务密钥;如果不是当前节目,则在该响应消息中标识该节目不是当前节目。然后所述第一业务中心模块向终端返回业务订购响应消息,并在该消息中标明是否订购成功,如果不成功则结束操作,如果成功则继续以下操作。所述第一业务中心模块通过所述用户密钥对所述业务密钥进行加密,并向终端发送加密后的业务密钥。
参见图4所示的本发明具体实施例四的示意图,一种移动广播电视业务中支持终端漫游的系统,包括拜访地移动广播电视控制系统,与终端拜访地的广播电视网络和终端拜访地的移动通信网络连接;还包括归属地移动广播电视控制系统,与终端归属地的移动通信网络和所述拜访地移动广播电视控制系统连接;所述拜访地移动广播电视控制系统包括:第一业务指南服务器,与终端拜访地的移动通信网络和终端拜访地的广播电视网络连接;第一业务中心模块,与终端拜访地的移动通信网络连接;第一用户密钥管理模块,与所述第一业务中心模块连接,用于保存及触发更新所述用户密钥;第一业务密钥管理模块,与所述第一业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第一业务中心模块和终端拜访地的广播电视网络发送所述业务密钥;第一订购关系管理模块,与所述第一业务中心模块连接,用于:保存及更新所述用户订购信息,向终端拜访地的广播电视网络发送所述用户订购信息;第一引导服务功能模块,与所述第一业务中心模块连接,用于:生成所述用户密钥,向所述第一业务中心模块发送所述用户密钥。所述归属地移动广播电视控制系统包括:第二业务中心模块,与终端归属地的移动通信网络连接,用于:通过移动通信网络向所述第一业务中心模块发送所述用户密钥;第二引导服务功能模块,与所述第二业务中心模块连接,用于:生成所述用户密钥,向所述第二业务中心模块发送所述用户密钥;第二用户密钥管理模块,与所述第二业务中心模块连接,用于:保存及更新所述用户密钥,向所述第二业务中心模块发送所述用户密钥;第二订购关系管理模块,与所述第二业务中心模块连接,用于:保存所述用户订购信息,向所述第二业务中心模块发送所述用户订购信息;第二业务指南服务器模块,与终端归属地的移动通信网络和终端归属地的广播电视网络连接,用于:向终端归属地的广播电视网络查询并保存所述业务指南信息,接收终端通过终端归属地的移动通信网络发送的所述业务指南浏览请求信息,通过终端归属地的移动通信网络向终端发送所述业务指南信息;第二业务密钥管理模块,与所述第二业务中心模块连接,用于:生成、保存及更新所述业务密钥,向所述第二业务中心模块和终端归属地的广播电视网络发送所述业务密钥。
最后所应说明的是:以上实施例仅用以说明本发明的技术方案,而非对本发明作限制性理解。尽管参照上述较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这种修改或者等同替换并不脱离本发明技术方案的精神和范围。