一种机顶盒终端实现即时通信的系统及方法

文档序号:7750584阅读:157来源:国知局
专利名称:一种机顶盒终端实现即时通信的系统及方法
技术领域
本发明属于IMS(IP多媒体网络子系统)领域,具体涉及一种机顶盒终端实现即时 通信的系统及方法。
背景技术
IMS 是 IP 多媒体子系统(IP Multimedia Subsystem),准确地说,IMS 是3G R5标准 之后新增的一个核心网子系统。IMS作为多媒体呼叫/会话的控制系统,其核心的关键协议 包括了 SIP协议。IMS由下列实体组成呼叫会话控制功能(CSCF)、归属用户服务器(HSS)、 签约位置功能(SLF)、应用服务器(AS)、媒体网关控制功能(MGCF)、IP多媒体子系统-媒体 网关功能(IMS MGW)、媒体资源功能控制器(MRFC)、多媒体资源功能处理器(MRFP)、出域网 关控制功能(BGCF)、互通网关控制功能(IGCF)、转换网关(TrGW)、策略决定功能(PDF)、应 用功能(AF)。随着互联网上多媒体实时亚务应用(语音、视频、即时通信)的不断增加,需要一 系列能够顺利完成多媒体会话的呼叫控制协议。而基于互联网C/S结构设计思想的SIP是 为多媒体会话提供呼叫控制的应用层信令,利用SIP可以实现会话的发起、建立和释放,其 以简单、灵活、可扩展等优良特性被受青睐。SIP消息分为请求消息和应答消息,其定义了 6类基本请求消息,包括=INVITE请 求、ACK请求、CANCEL请求、BYE请求用于会话的创建、修改和终止;REGISTER请求用于对 用户的联系信息进行注册、OPTIONS请求用于对服务器及其能力进行查询。SIP利用扩展 性强的优点,SIP工作组在增加新的功能时,更愿意定义新的消息类型,而不是修改原有的 类型,以保持每种类型消息的简洁,语义清晰。现在SIP的扩展消息6类,包括INFO方法, SUBSCRIBE/NOITFY 方法,PUBLISH 方法,MESSAGE 方法,UPDATE 方法 REFER 方法。应答消息 是由三位数字组成,分别为由数字1到6开头的6类应答消息,分别是1XX、2XX、3XX、4XX、 5χχ、6χχ。“χχ”是表明响应确切种类的两位数。随着IMS网络的发展,即时消息(Instant Messaging, IM)在当今的通信业务中 发挥着越来越重要的作用。IMS中即时消息分为直接消息和基于会话的消息。直接消息是 通过IMS客户端直接发送和接收消息实现的(RFC3428),它适用于像短信这样单独的短消 息通信。本发明的短消息通信属于IMS即时消息中直接消息。实现融合视讯业务中机顶盒 Page mode即时消息通信的方法,就是使用SIP的扩展方法MESSAGE来实现。本发明中的基本信令流程和消息格式请参考RFC3261 (SIP =SessionInitiation Protocol)中的描述,MESSAGE方法请参考RFC3428。融合视讯业务为中国移动家庭用户提供了以电视为主要终端,整合互动电视、通 信和各种信息增值应用,并以视频服务为主的综合业务。用户可以通过电视机观看标清、高清的直播和点播节目,录制视频,获取增值信 息,对信息进行赠送、分享,与其他终端进行语音、可视、短信通信,为家庭用户提供多媒体、 通信、信息服务的融合业务。
现在IPTV机顶盒以电视业务为主并提供一些信息查询服务,没有实现短消息通 信增值业务。

发明内容
本发明提供一种机顶盒终端实现即时通信的系统及方法,可实现在IMS环境下, 机顶盒之间进行即时通信。一种机顶盒终端实现即时通信的方法,包括 发送方发送即时消息,该即时消息通过发送方所属即时消息业务平台发送至接收 方所属即时消息业务平台,所述接收方所属即时消息业务平台将接收的即时消息转发至接 收方;所述发送方及接收方均为机顶盒终端。进一步地,所述即时消息通过发送方所属即时消息业务平台发送至接收方所属即 时消息业务平台是指,发送方将所述即时消息发送至发送方所属核心网,发送方所属核心 网将即时消息转发至发送方所属即时消息业务平台,所述发送方所属即时消息业务平台将 接收的即时消息通过发送方所属核心网发送至接收方所属核心网,接收方所属核心网将接 收的所述即时消息转发至接收方所属即时消息业务平台,接收方所属即时消息业务平台再 通过接收方所属核心网将即时消息发送至接收方。进一步地,所述接收方所属即时消息业务平台判断接收方是否在线,若不在线则 屏蔽所述即时消息,当检测到接收方上线后再将所述即时消息经过接收方所属核心网转发 至接收方。进一步地,所述接收方所属即时消息业务平台判断接收方是否在线的方式为,接 收方所属即时消息业务平台到呈现业务平台查询所述接收方的当前状态。进一步地,所述发送方所属即时消息业务平台收到即时消息后,还通过所述发送 方核心网向发送方返回即时消息发送成功的消息。进一步地,所述即时消息为SIP协议中的页面模式消息。本发明还提供一种机顶盒终端实现即时通信的系统,包括发送方、发送方所属即 时消息业务平台、接收方所属即时消息业务平台及接收方;所述发送方,用于发送即时消息; 所述发送方所属即时消息业务平台,用于将接收的即时消息发送至接收方所属即 时消息业务平台;所述接收方所属即时消息业务平台,用于将接收的所述即时消息发送至接收方;所述发送方及接收方均为机顶盒终端。进一步地,所述系统还包括发送方所属核心网及接收方所属核心网;所述发送方所属核心网用于将接收的即时消息发送至发送方所属即时消息业务 平台;所述发送方所属即时消息业务平台将接收的即时消息发送至接收方所属即时消 息业务平台是指,发送方所属即时消息业务平台收到即时消息后通过发送方所属核心网发 送至接收方所属核心网,所述接收方所属核心网将接收的即时消息转发至接收方所属即时 消息业务平台;
所述接收方所属即时消息业务平台将接收的所述即时消息发送至接收方是指,接 收方所属即时消息业务平台通过接收方核心网将所述即时消息发送至接收方。
进一步地,所述接收方所属即时消息业务平台还用于判断接收方是否在线,以及 当所述接收方不在线时屏蔽所述即时消息,当检测到接收方上线后再将所述即时消息经过 接收方所属核心网转发至接收方。进一步地,所述系统还包括呈现业务平台,用于存储所在核心网中各终端的当前 状态;所述接收方所属即时消息业务平台判断接收方是否在线的方式为,接收方所属即 时消息业务平台到呈现业务平台查询所述接收方的当前状态。进一步地,所述发送方所属即时消息业务平台还用于收到即时消息后,通过所述 发送方核心网向发送方返回即时消息发送成功的消息。进一步地,所述即时消息为SIP协议中的页面模式消息。综上所述,本发明提供一种机顶盒终端实现即时通信的系统及方法,机顶盒之间 可实现IMS环境下进行即时通信,如通过page-mode即时消息进行通信,利用机顶盒的可视 界面实现消息互动,并具有如下优点(1)方案简单,只需要现有的设备支持本发明提供的方法就可以实现机顶盒与机 顶盒终端之间进行消息互动。(2)易于实现,家庭机顶盒以及电视机的普及,不需要用户添加新设备,也不需要 对用户的网络进行改动。(3)兼容性好,使用现有的机顶盒,都可以实现消息互动功能。


图1是机顶盒即时消息通信的场景设置图;图2是本发明系统组网图;图3是本发明方法实施例的流程图。
具体实施例方式本发明提供一种机顶盒终端实现即时通信的系统及方法,发送方发送即时消息, 该即时消息通过发送方所属即时消息业务平台发送至接收方所属即时消息业务平台,接收 方所属即时消息业务平台将接收的即时消息转发至接收方;发送方及接收方均为机顶盒终端。收发双方的机顶盒终端与即时消息业务平台之间使用SIP协议中的MESSAGE方法 传递Page mode消息。页面模式下的即时消息通过SIPMESSAG方法完成消息的递送过程。 该模式直接在端点之间进行MESSAGE消息交互,因此又称为寻呼模式。页面模式下的即时 消息受限于SIP消息体的大小限制(1300字节),只适用于小型消息的发送和接收。即时消 息(InstantMessaging,IM),指一种近于实时(realtime)传送的消息业务。机顶盒终端为IMS域用户,每个机顶盒终端自身具有不同的终端号码,注册到IMS 核心网,并且注册到即时消息服务器,注册成功后在机顶盒的可视界面看到EPG业务和PGM 业务融合的界面。
下面结合附图及实施例对本发明的技术方案做进一步说明。图1是机顶盒即时消息通信的场景图,用户1和用户2都在线,双方互发短消息进 行通信。本实施例提供一种机顶盒终端实现即时通信的系统,如图2所示,包括发送方(记 为UEl)、发送方所属核心网(记为IMS Corel)、发送方所属即时消息业务平台(记为AS1)、 接收方所属即时消息业务平台(记为AS2)、接收方所属核心网(记为IMS Core2)、接收方、 归属用户服务器(HSS)及Presence (呈现)业务平台;
UEl及UE2均为机顶盒终端;归属用户服务器(HSS)是IMS中所有与用户和服务相关的数据的主要的数据存 储器。存储在HSS中的数据主要包括用户身份、注册信息、接入参数和服务触发信息。UE1,用于发送即时消息;AS1,用于将接收的即时消息发送至AS2 ;AS2,用于将接收的即时消息发送至UE2。进一步地,UEl将即时消息发送至IMS Corel, IMS Corel将接收的即时消息转发 至 ASl ;ASl将接收的即时消息发送至AS2是指,ASl收到即时消息后通过IMSCorel发送 至IMS Core2,IMS Core2将接收的即时消息转发至AS2 ;AS2将接收的即时消息发送至UE2是指,AS2通过IMS Core2将即时消息发送至 UE2。AS2还用于判断UE2是否在线,以及当UE2不在线时屏蔽即时消息,当检测到UE2 上线后再将即时消息经过IMS C0re2转发至UE2。Presence (呈现)业务平台,用于存储所在核心网中各UE的当前状态。当UE上线 (或离线)时,UE所属AS将UE的当前状态存储至Presence业务平台。AS2还用于判断UE2是否在线的方式为,AS2到呈现业务平台查询UE2的当前状 态。ASl还用于收到即时消息后,通过IMS Corel向发送方返回即时消息发送成功的 消息,如返回2000K或202Acc印ed。上述即时消息为SIP协议中的页面模式消息。本实施例提供一种机顶盒终端实现即时通信的方法,如图3所示是在图2的环境 下,本发明的page-mode流程图,为了便于描述,简称IMS核心网为IMS Core,即时消息业务 平台为AS,用户1为UE#1,用户2为UE#2。如图3所示,本发明方法包括如下步骤步骤Sl =UEl正在观看IPTV内容,在其好友列表界面上选择好友UE2,在消息输入 装置上输入要发送的MESSAGE (即时消息),并通过该消息输入装置发送MESSAGE ;该消息输入装置可以但不限于是遥控器。该即时消息为SIP协议中的page-mode, 该即时消息中携带接收方(UE2)的标识。步骤S2 =UEl通过SIP协议的MESSAGE方法发消息,经过IMS Corel发送MESSAGE 消息到UEl所属域的即时消息业务平台ASl ;步骤S3 即时消息业务平台ASl收到MESSAGE消息,通知UEl此消息发送成功,即通过 IMS Corel 向 UEl 发送 2000K 或 202Acceped ;步骤S4 =ASl收到MESSAGE消息后,将MESSAGE消息发送至IMSCorel ;步骤S5 =IMS Corel判断UE2是否在本域,若不在则执行步骤S6,若在则执行步骤 S9 ;步骤S6 :IMS Corel 到 HSS 查询 UE2 所在的域 IMS Core2 ;步骤S7 :IMS Corel 将 MESSAGE 消息转发至 IMS Core2 ; 步骤S8 =IMS Core2将MESSAGE消息转发给接收端UE2所属的即时消息业务平台 AS2 ;步骤S9 IMS Corel将MESSAGE消息转发至UE2所属的AS,记为AS2 ;UE2可以与UEl属于同一 AS (即ASl与AS2为同一 AS),也可以与UEl属于不同的 AS ;步骤SlO :AS2到Presence业务平台查询UE2是否在线,若UE2当前不在线,则可 以不发送此消息,即屏蔽掉此消息,若UE2当前在线则执行步骤Sll ;若AS2屏蔽了 MESSAGE消息,则当检测到UE2上线后将该MESSAGE消息发送至UE2。当AS2收到的需要发送至UE2的消息较多时,可以暂存接收的消息,并逐一发送至 UE2。步骤Sll :AS2 将 MESSAGE 消息经过 IMS Core2 发送到 UE2。步骤S12 :UE2收到MESSAGE消息后,通过IMS Core2向即时消息业务平台AS2回 2000K,此时UE2收到UEl发送的MESSAGE消息。之后,UE2回消息给UE1,重复以上步骤,双方互发即时消息成功,进行短消息通
fn °
权利要求
一种机顶盒终端实现即时通信的方法,包括发送方发送即时消息,该即时消息通过发送方所属即时消息业务平台发送至接收方所属即时消息业务平台,所述接收方所属即时消息业务平台将接收的即时消息转发至接收方;所述发送方及接收方均为机顶盒终端。
2.如权利要求1所述的方法,其特征在于所述即时消息通过发送方所属即时消息业务平台发送至接收方所属即时消息业务平 台是指,发送方将所述即时消息发送至发送方所属核心网,发送方所属核心网将即时消息 转发至发送方所属即时消息业务平台,所述发送方所属即时消息业务平台将接收的即时消 息通过发送方所属核心网发送至接收方所属核心网,接收方所属核心网将接收的所述即时 消息转发至接收方所属即时消息业务平台,接收方所属即时消息业务平台再通过接收方所 属核心网将即时消息发送至接收方。
3.如权利要求2所述的方法,其特征在于,所述方法还包括所述接收方所属即时消息业务平台判断接收方是否在线,若不在线则屏蔽所述即时消 息,当检测到接收方上线后再将所述即时消息经过接收方所属核心网转发至接收方。
4.如权利要求3所述的方法,其特征在于所述接收方所属即时消息业务平台判断接收方是否在线的方式为,接收方所属即时消 息业务平台到呈现业务平台查询所述接收方的当前状态。
5.如权利要求2所述的方法,其特征在于所述发送方所属即时消息业务平台收到即时消息后,还通过所述发送方核心网向发送 方返回即时消息发送成功的消息。
6.如权利要求1所述的方法,其特征在于所述即时消息为SIP协议中的页面模式消息。
7.一种机顶盒终端实现即时通信的系统,包括发送方、发送方所属即时消息业务平台、 接收方所属即时消息业务平台及接收方;其特征在于所述发送方,用于发送即时消息;所述发送方所属即时消息业务平台,用于将接收的即时消息发送至接收方所属即时消 息业务平台;所述接收方所属即时消息业务平台,用于将接收的所述即时消息发送至接收方;所述发送方及接收方均为机顶盒终端。
8.如权利要求7所述的系统,其特征在于所述系统还包括发送方所属核心网及接收方所属核心网;所述发送方所属核心网用于将接收的即时消息发送至发送方所属即时消息业务平台;所述发送方所属即时消息业务平台将接收的即时消息发送至接收方所属即时消息业 务平台是指,发送方所属即时消息业务平台收到即时消息后通过发送方所属核心网发送至 接收方所属核心网,所述接收方所属核心网将接收的即时消息转发至接收方所属即时消息 业务平台;所述接收方所属即时消息业务平台将接收的所述即时消息发送至接收方是指,接收方所属即时消息业务平台通过接收方核心网将所述即时消息发送至接收方。
9.如权利要求7所述的系统,其特征在于所述接收方所属即时消息业务平台还用于判断接收方是否在线,以及当所述接收方不 在线时屏蔽所述即时消息,当检测到接收方上线后再将所述即时消息经过接收方所属核心 网转发至接收方。
10.如权利要求9所述的系统,其特征在于所述系统还包括呈现业务平台,用于存储所在核心网中各终端的当前状态; 所述接收方所属即时消息业务平台判断接收方是否在线的方式为,接收方所属即时消 息业务平台到呈现业务平台查询所述接收方的当前状态。
11.如权利要求8所述的系统,其特征在于所述发送方所属即时消息业务平台还用于收到即时消息后,通过所述发送方核心网向 发送方返回即时消息发送成功的消息。
12.如权利要求7所述的系统,其特征在于 所述即时消息为SIP协议中的页面模式消息。
全文摘要
本发明提供一种机顶盒终端实现即时通信的系统及方法,该方法包括,发送方发送即时消息,该即时消息通过发送方所属即时消息业务平台发送至接收方所属即时消息业务平台,接收方所属即时消息业务平台将接收的即时消息转发至接收方;发送方及接收方均为机顶盒终端。采用本发明的技术方案,可实现在IMS环境下,机顶盒之间进行即时通信。
文档编号H04L12/58GK101877681SQ20101019098
公开日2010年11月3日 申请日期2010年6月2日 优先权日2010年6月2日
发明者刘滏, 李恒 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1