著录项信息
专利名称 | 一种基于IMS实现IPTV业务用户推荐节目的方法、装置及系统 |
申请号 | CN201010191807.X | 申请日期 | 2010-06-01 |
法律状态 | 暂无 | 申报国家 | 暂无 |
公开/公告日 | 2010-10-20 | 公开/公告号 | CN101867576A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/06 | IPC分类号 | H;0;4;L;2;9;/;0;6;;;H;0;4;N;7;/;0;8查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园中兴通讯大厦A3-01、A3-02楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市中兴通讯技术服务有限责任公司 | 当前权利人 | 深圳市中兴通讯技术服务有限责任公司 |
发明人 | 赵莉娟;朱兴昌 |
代理机构 | 北京同达信恒知识产权代理有限公司 | 代理人 | 黄志华 |
摘要
本发明公开了一种基于IMS核心网实现IPTV业务用户推荐节目的方法、装置及系统,该方法包括以下步骤:IMS核心网接收推荐用户终端发送的推荐频道消息,获取所述推荐频道消息中包含的推荐频道标识和被推荐用户终端标识;IMS核心网根据所述被推荐用户终端标识,将所述推荐频道消息发送给被推荐用户终端,所述推荐频道消息用于提供给被推荐用户终端切换频道。通过采用本发明中的方法、装置及系统,可以实现IPTV业务用户之间互相推荐节目的目的。
一种基于IMS实现IPTV业务用户推荐节目的方法、装置及\n系统\n技术领域\n[0001] 本发明涉及通信领域,特别是涉及一种基于IMS实现IPTV业务用户推荐节目的方法、装置及系统。\n背景技术\n[0002] IP多媒体子系统(IP Multimedia Subsystem,IMS)是一种全新的多媒体业务形式,可以为通过多种接入方式接入的用户提供包含语音、视频、数据等的IP多媒体业务。\nIMS是多业务融合的入口,实现统一的用户接入认证,为未来的多媒体应用提供一个通用的业务平台。\n[0003] IPTV系统可以为宽带用户提供直播,时移电视、点播、轮播等视频服务,与传统单向广播媒体业务相比,IPTV系统提供了人与网络的交互能力。好友展示、好友群组、即时消息(Presence、Group、Message,PGM)系统可以实现好友展示、好友群组、即时消息等功能,具体的实现类似于QQ和MSN。目前的IPTV系统与PGM系统是独立的业务网络,用户感受到的通信和TV是两种相互独立的服务。虽然IPTV系统和PGM系统都可以基于IMS实现,但是,现有技术中,IPTV系统和PGM系统相互之间完全独立,无法进行通信。因此,IPTV业务无法实现用户之间相互推荐节目。\n发明内容\n[0004] 本发明实施例提供一种基于IMS核心网实现IPTV业务用户推荐节目的方法、装置及系统,可使IPTV业务用户之间互相推荐电视节目。\n[0005] 一种基于IMS核心网实现IPTV业务用户推荐节目的方法,该方法包括以下步骤:\n[0006] IMS核心网接收推荐用户终端发送的推荐频道消息,将所述推荐频道消息发送给好友展示、好友群组、即时消息PGM服务器,并从PGM服务器返回的处理后的所述推荐频道消息中得到推荐频道标识和被推荐用户终端标识;\n[0007] IMS核心网根据所述被推荐用户终端标识,将所述推荐频道消息发送给被推荐用户终端,所述推荐频道消息用于提供给被推荐用户终端切换频道。\n[0008] 一种实现IPTV业务用户推荐节目的装置,包括:\n[0009] 接收单元,用于接收推荐用户终端发送的推荐频道消息;\n[0010] 获取单元,用于将所述推荐频道消息发送给好友展示、好友群组、即时消息PGM服务器,并从PGM服务器返回的处理后的所述推荐频道消息中得到推荐频道标识和被推荐用户终端标识;\n[0011] 发送单元,用于根据所述被推荐用户终端标识,将所述推荐频道消息发送给被推荐用户终端,所述推荐频道消息用于提供给被推荐用户终端切换频道。\n[0012] 一种基于IMS核心网实现IPTV业务用户推荐节目的装置,包括PGM客户端和IPTV客户端,其中,\n[0013] PGM客户端,用于向IPTV客户端发送获取推荐频道标识的请求消息,接收IPTV客户端发送的包含推荐频道标识的响应消息,并生成包含所述推荐频道标识的推荐频道消息,向IMS核心网发送所述推荐频道消息;\n[0014] IPTV客户端,用于接收PGM客户端发送的获取推荐频道标识的请求消息,并向PGM客户端发送包含推荐频道标识的响应消息。\n[0015] 一种基于IMS核心网实现IPTV业务用户推荐节目的系统,包括IMS核心网、IPTV服务器和PGM服务器,其中,\n[0016] 所述IMS核心网,用于接收推荐用户终端发送的推荐频道消息;获取所述推荐频道消息中包含的推荐频道标识和被推荐用户终端标识;根据所述被推荐用户终端标识,将所述推荐频道消息发送给被推荐用户终端,所述推荐频道消息用于提供给被推荐用户终端切换频道;\n[0017] 所述IPTV服务器,用于接收被推荐用户终端发送的所述切换频道请求消息,并根据所述推荐频道标识将当前频道切换为推荐频道;\n[0018] 所述PGM服务器,用于转发并处理IMS核心网和推荐用户终端以及被推荐用户终端之间的推荐频道消息。\n[0019] 本发明实施例中的方法、装置及系统,通过PGM客户端和IPTV客户端之间的通信以及IMS核心网的转发,实现了IPTV业务用户利用PGM业务进行用户之间的节目推荐和共享的目的。\n附图说明\n[0020] 图1为本发明实施例中PGM业务的初始化流程图;\n[0021] 图2为本发明实施例中基于IMS实现IPTV业务用户推荐节目的方法流程图;\n[0022] 图3为本发明优选实施例中基于IMS实现IPTV业务用户推荐节目的方法流程图;\n[0023] 图4为实现IPTV业务用户推荐节目的装置结构图;\n[0024] 图5为基于IMS实现IPTV业务用户推荐节目的系统结构图。\n具体实施方式\n[0025] 本发明实施例给出了一种基于IMS实现IPTV业务用户推荐节目的方法、装置及系统,通过将PGM客户端和IPTV客户端全部集成在用户客户端的机顶盒里,实现PGM客户端和IPTV客户端之间的通信,从而实现IPTV业务用户利用PGM业务进行用户之间的节目推荐和共享,其中,IPTV业务和PGM业务都是基于IMS实现的。\n[0026] 本发明实施例提供了一种基于IMS核心网实现IPTV业务用户推荐节目的方法,如图1所示,该方法包括以下步骤:\n[0027] S101:IMS核心网接收推荐用户终端发送的推荐频道消息,获取所述推荐频道消息中包含的推荐频道标识和被推荐用户终端标识;\n[0028] S102:IMS核心网根据所述被推荐用户终端标识,将所述推荐频道消息发送给被推荐用户终端,所述推荐频道消息用于提供给被推荐用户终端切换频道。\n[0029] 较佳的,所述获取所述推荐频道消息中包含的推荐频道标识和被推荐用户终端标识的实现方式包括:IMS核心网将所述推荐频道消息发送给PGM服务器,并从PGM服务器返回的处理后的所述推荐频道消息中得到推荐频道标识和被推荐用户终端标识。\n[0030] 较佳的,该方法还包括:IPTV服务器接收被推荐用户终端发送的切换频道请求消息,所述切换频道请求消息中包含所述推荐频道消息中的推荐频道标识,并根据所述推荐频道标识将当前频道切换为推荐频道。\n[0031] 较佳的,该方法还包括:IMS核心网接收被推荐用户终端返回的所述推荐频道消息的处理结果,获取所述推荐频道消息的处理结果中包含的推荐用户终端标识和处理结果标识;IMS核心网根据所述推荐用户终端标识,将所述推荐频道消息的处理结果发送给推荐用户终端。\n[0032] 较佳的,所述获取所述推荐频道消息的处理结果中包含的推荐用户终端标识和处理结果标识的实现方式包括:IMS核心网将所述推荐频道消息的处理结果发送给PGM服务器,并从PGM服务器返回的处理后的所述推荐频道消息的处理结果中得到推荐用户终端标识和处理结果标识。\n[0033] 较佳的,该方法还包括:IMS核心网接收被推荐用户终端发送的所述推荐频道消息的响应消息,将所述推荐频道消息的响应消息发送给推荐用户终端;IMS核心网接收推荐用户终端发送的所述推荐频道消息的处理结果的响应消息,将所述推荐频道消息的处理结果的响应消息发送给被推荐用户终端。\n[0034] 较佳的,所述推荐频道标识为推荐用户终端的当前频道的频道标识,或频道列表中任一频道的频道标识。\n[0035] 通过采用本发明实施例中的方法,可以通过PGM业务来实现IPTV业务用户之间互相推荐节目的目的,方便了用户的使用,提高了用户的体验度。\n[0036] 下面以一个优选实施例,具体介绍一下本发明实施例中提供的一种基于IMS实现IPTV业务用户推荐节目的方法,在介绍该方法之前,首先介绍一下本发明实施例中的系统,包括IPTV服务器、PGM服务器、IMS核心网和用户客户端。其中,PGM服务器包括群组管理服务器、状态展示服务器和消息管理服务器。用户客户端通过IMS核心网与IPTV服务器和PGM服务器进行通信,从而实现IPTV业务和PGM业务。在本发明实施例中,将IPTV客户端和PGM客户端都集成在用户客户端的机顶盒里,从而实现了IPTV客户端和PGM客户端之间的通信,为实现利用PGM系统为IPTV业务用户推荐节目提供了基础。其中,PGM客户端进一步包括群组管理客户端、状态展示客户端和消息管理客户端。然后,再介绍一下用户开机之后用户客户端进行注册的流程。用户开机后,首先,由用户客户端向IMS核心网发起注册请求,注册成功之后用户客户端向IPTV服务器和PGM服务器分别发起业务注册请求,全部注册成功之后,通过SIP协议进行PGM业务的初始化,初始化的流程如图2所示。\n[0037] S200:群组管理客户端向群组管理服务器发送登陆请求;\n[0038] S201:群组管理服务器收到登陆请求后,向群组管理客户端返回登陆成功消息;\n[0039] S202:群组管理客户端向群组管理服务器发送下载好友列表的请求,群组管理服务器收到该请求后,向群组管理客户端发送好友列表;\n[0040] S203:群组管理客户端收到好友列表后向状态展示客户端和消息管理客户端发送好友列表下载成功消息,这时,群组管理客户端可以通过群组管理服务器对好友进行管理,例如,可以添加或删除好友;\n[0041] S204:状态展示客户端向状态展示服务器订阅好友状态;\n[0042] S205:状态展示服务器收到该订阅请求后向状态展示客户端发送好友状态通知;\n[0043] S206:状态展示客户端收到好友状态通知后向状态展示服务器发送消息公告自己的状态;\n[0044] S207:消息管理客户端向消息管理服务器发送消息业务注册请求;\n[0045] S208:消息管理服务器收到该请求后,向消息管理客户端返回注册成功消息,这时,消息管理服务器可以向消息管理客户端发送系统公告消息,消息管理客户端也可以向消息管理服务器发送用户消息。\n[0046] 通过上面的步骤,就完成了用户客户端的PGM业务初始化流程。下面,就详细介绍一下本发明优选实施例中基于IMS核心网实现IPTV业务用户推荐节目的方法,如图3所示,该方法包括以下步骤:\n[0047] S300:当用户A正在通过IPTV业务观看直播频道时,通过PGM业务从好友列表中选择一个在线的好友,即用户B,在菜单中选择邀请该好友一起观看频道M,这里的频道M可以是用户A当前正在收看的频道,也可以是在列表中选择的其他频道。于是,用户A所在的PGM客户端中的消息管理客户端通过IMS核心网向用户B所在的PGM客户端中的消息管理客户端发送推荐频道消息。该消息中包含推荐用户ID,即用户A的ID;推荐频道M的ID;\n被推荐用户ID,即用户B的ID;\n[0048] S301:IMS核心网接收到用户A所在的PGM客户端中的消息管理客户端发送给用户B所在的消息管理客户端的推荐频道消息,并将该消息转发给PGM服务器中的消息管理服务器;\n[0049] S302:PGM服务器中的消息管理服务器接收到IMS核心网转发的推荐频道消息后,对该消息进行处理,即将所述推荐频道消息进行解析,并进行一定的格式转换,变为IMS核心网能够识别的格式;\n[0050] S303:PGM服务器中的消息管理服务器将处理后的推荐频道消息发送给IMS核心网;\n[0051] S304:IMS核心网接收到PGM服务器中的消息管理服务器发送的处理后的推荐频道消息后,从处理后的推荐频道消息中获取被推荐用户ID和被推荐用户M的ID,根据被推荐用户ID将该处理后的推荐频道消息发送给用户B,即被推荐用户所在的PGM客户端中的消息管理客户端;\n[0052] S305:用户B所在的PGM客户端中的消息管理客户端接收到处理后的推荐频道消息后,向IMS核心网返回该推荐频道消息的响应消息200OK;\n[0053] S306:IMS核心网将该推荐频道消息的响应消息200OK转发给用户A所在的PGM客户端中的消息管理客户端;\n[0054] S307:用户B所在的消息管理客户端对接收到的处理后的推荐频道消息进行解析,并选择是否接受推荐,若用户B选择接受推荐,则用户B所在的PGM客户端中的消息管理客户端将频道M的ID发送给用户B所在的IPTV客户端,由IPTV客户端向IPTV服务器发送切换到推荐频道M的切换频道请求请求,所述切换频道请求中包含所述推荐频道消息中的推荐频道M的ID,IPTV服务器响应该请求,将用户B正在收看的频道切换为频道M;若用户B选择拒绝推荐,则用户B所在的PGM客户端中的消息管理客户端不进行任何处理,用户B继续收看当前频道;\n[0055] S308:用户B所在的PGM客户端中的消息管理客户端将所述推荐频道消息的处理结果,即接受或拒绝该推荐频道的消息,发送给IMS核心网;\n[0056] S309:IMS核心网将所述推荐频道消息的处理结果转发给PGM服务器中的消息管理服务器;\n[0057] S310:PGM服务器中的消息管理服务器对所述推荐频道消息的处理结果进行处理,即将所述推荐频道消息的处理结果进行解析,并进行一定的格式转换,变为IMS核心网能够识别的格式;\n[0058] S311:PGM服务器中的消息管理服务器将处理后的所述推荐频道消息的处理结果发回给IMS核心网;\n[0059] S312:IMS核心网从所述推荐频道消息的处理结果中获取推荐用户ID和处理结果标识,根据推荐用户ID将所述推荐频道消息的处理结果发送给用户A,即推荐用户所在的PGM客户端中的消息管理客户端;\n[0060] S313:用户A所在的PGM客户端中的消息管理客户端接收到处理后的所述推荐频道消息的处理结果后,向IMS核心网发送所述推荐频道消息的处理结果的响应消息200OK,IMS核心网将所述推荐频道消息的处理结果的响应消息200OK转发给用户A所在的PGM客户端中的消息管理客户端。\n[0061] 通过上面的步骤,利用IPTV客户端和PGM客户端之间的通信,实现了IPTV用户之间推荐频道的目的。\n[0062] 本发明实施例还提供了一种实现IPTV业务用户推荐节目的装置,如图4所示,包括:\n[0063] 接收单元41,用于接收推荐用户终端发送的推荐频道消息;\n[0064] 获取单元42,用于获取所述推荐频道消息中包含的推荐频道标识和被推荐用户终端标识;\n[0065] 发送单元43,用于根据所述被推荐用户终端标识,将所述推荐频道消息发送给被推荐用户终端,所述推荐频道消息用于提供给被推荐用户终端切换频道。\n[0066] 较佳的,所述获取单元42,用于将所述推荐频道消息发送给PGM服务器,并从PGM服务器返回的处理后的所述推荐频道消息中得到推荐频道标识和被推荐用户终端标识。\n[0067] 较佳的,所述装置中的接收单元41,还用于接收被推荐用户终端返回的所述推荐频道消息的处理结果;获取单元42,还用于获取所述推荐频道消息的处理结果中包含的推荐用户终端标识和处理结果标识;发送单元43,还用于根据所述推荐用户终端标识,将所述推荐频道消息的处理结果发送给推荐用户终端。\n[0068] 较佳的,所述获取单元42,用于将所述推荐频道消息的处理结果发送给PGM服务器,并从PGM服务器返回的处理后的所述推荐频道消息的处理结果中得到推荐用户终端标识和处理结果标识。\n[0069] 较佳的,该装置还进一步包括:\n[0070] 响应单元44,用于接收被推荐用户终端发送的所述推荐频道消息的响应消息和推荐用户终端发送的所述推荐频道消息的处理结果的响应消息;\n[0071] 还用于将所述推荐频道消息的响应消息发送给推荐用户终端,将所述推荐频道消息的处理结果的响应消息发送给被推荐用户终端。\n[0072] 通过采用本发明实施例中的装置,可以通过基于IMS核心网实现的PGM业务来实现IPTV业务用户之间互相推荐节目的目的,方便了用户的使用,提高了用户的体验度。\n[0073] 本发明实施例还提供了一种基于IMS核心网实现IPTV业务用户推荐节目的装置,包括PGM客户端和IPTV客户端,其中,\n[0074] PGM客户端,用于向IPTV客户端发送获取推荐频道标识的请求消息,接收IPTV客户端发送的包含推荐频道标识的响应消息,并生成包含所述推荐频道标识的推荐频道消息,向IMS核心网发送所述推荐频道消息;\n[0075] IPTV客户端,用于接收PGM客户端发送的获取推荐频道标识的请求消息,并向PGM客户端发送包含推荐频道标识的响应消息。\n[0076] 较佳的,所述装置中的PGM客户端,还用于接收IMS核心网发送的所述推荐频道消息,向IPTV客户端发送切换频道请求消息,所述切换频道请求消息中包含所述推荐频道消息中的所述推荐频道标识;IPTV客户端,还用于接收PGM客户端发送的所述切换频道请求消息,并将所述切换频道请求消息发送给IPTV服务器。\n[0077] 较佳的,所述装置中的PGM客户端还用于向IMS核心网发送所述推荐频道消息的处理结果、所述推荐频道消息的响应消息或所述推荐频道消息的处理结果的响应消息,还用于接收IMS核心网发送的所述推荐频道消息的处理结果、所述推荐频道消息的响应消息或所述推荐频道消息的处理结果的响应消息。\n[0078] 通过采用本发明实施例中的装置,通过PGM客户端和IPTV客户端之间的通信实现IPTV业务用户之间互相推荐节目的目的,方便了用户的使用,提高了用户的体验度。\n[0079] 本发明实施例还提供了一种基于IMS核心网实现IPTV业务用户推荐节目的系统,如图5所示,包括IMS核心网、IPTV服务器和PGM服务器,其中,\n[0080] 所述IMS核心网,用于接收推荐用户终端发送的推荐频道消息;获取所述推荐频道消息中包含的推荐频道标识和被推荐用户终端标识;根据所述被推荐用户终端标识,将所述推荐频道消息发送给被推荐用户终端,所述推荐频道消息用于提供给被推荐用户终端切换频道;\n[0081] 所述IPTV服务器,用于接收被推荐用户终端发送的所述切换频道请求消息,并根据所述推荐频道标识将当前频道切换为推荐频道;\n[0082] 所述PGM服务器,用于转发并处理IMS核心网和推荐用户终端以及被推荐用户终端之间的推荐频道消息。\n[0083] 通过采用本发明实施例中的方法、装置及系统,可以通过PGM业务来实现IPTV业务用户之间互相推荐节目的目的,方便了用户的使用,提高了用户的体验度。\n[0084] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2017-06-20
专利权的转移
登记生效日: 2017.06.02
专利权人由中兴通讯股份有限公司变更为深圳市中兴通讯技术服务有限责任公司
地址由518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部变更为518057 广东省深圳市南山区高新技术产业园中兴通讯大厦A3-01、A3-02楼
- 2015-06-03
- 2012-05-09
实质审查的生效
IPC(主分类): H04L 29/06
专利申请号: 201010191807.X
申请日: 2010.06.01
- 2010-10-20
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |