在iptv业务中应用终端能力信息的方法、系统及装置的制作方法

文档序号:7652767阅读:134来源:国知局
专利名称:在iptv业务中应用终端能力信息的方法、系统及装置的制作方法
技术领域
本发明涉及在网络中实现因特网协议电视(IPTV , Internet Protocol Television )的技术,特别涉及一种在IPTV业务中应用终端能力信息的方法、
系统及装置。
背景技术
在通信网络高度发展的今天,随着跨链路层传输介质的网际协议(TP, Internet Protocol)技术出现以及因特网(Internet)应用的迅速普及,人们不 再满足于单一的语音通信方式,而需要全新的多媒体通信方式。因此,移动 通信网络和固定通信网络的IP化、Internet和电信网络的融合已经无可争议 地成为业界公认的发展方向。为了满足越来越突出的IP多媒体应用的普遍 需求,提出了下一代网络(NGN, Next Generation Network)概念,如在分 组承载网基础上引入了全IP业务网络架构的IP多媒体子系统(IMS, IP Multimedia Subsystem ),目标是按照个性化用户数据,屏蔽用户接入方式, 控制业务能力的开 放程度,提供多媒体的通信体验。
IMS叠加在分组域网络之上,由呼叫控制功能实体(CSCF, Call Session Control Function )、媒体网关控制功能实体(MGCF, Media Gateway Control Function) 、 i某体资源功能实体(MRF , Media Resource Function )和归属 签约用户服务器(HSS, Home Subscriber Server )等功能实体组成。其中CSCF 又可以分为服务CSCF (S-CSCF)、代理CSCF ( P-CSCF )和查询CSCF (I-CSCF )三个逻辑实体。S-CSCF是IMS的业务交换中心,执行会话控制, 维持会话状态,负责管理终端信息,产生计费信息等;P-CSCF是终端接入 IMS的接入点,完成终端注册,负责服务质量(QoS , Quality of Service )控制和安全管理等;I-CSCF负责IMS域之间的互通,管理S-CSCF的分配 和选择,对外隐藏网络拓朴和配置,产生计费数据等。MGCF控制网关,实 现IMS和其它网络的互通。MRF提供媒体资源。HSS存储终端的签约数据 和配置信息等。
在IMS网络中,采用会话发起协议(SIP, Session Initiation Protocol) 作为IP多媒体会话的信令控制协议。SIP是由Internet工程任务组提出的IP 电话信令协议。SIP用于发起会话,控制多个参与者参加的多媒体会话的建 立和终结,并能动态调整和修改会话属性,如会话带宽要求、传输的媒体类 型(语音、视频和文本等)、媒体的编解码格式、对组播和单播的支持等。
IPTV业务是近几年迅速发展的一种业务,IPTV业务利用流式传输技 术,在包交换网络上传输多媒体文件,包括视频和音频等文件内容,终端在 访问这些内容时不需要完全下载就可以立即播放。IPTV业务主要提供直播 电视(LTV, Live Television )业务和一见频点播(VOD, Video on demand ) 业务等。
目前,可以将IPTV业务承载在NGN中实现,如在IMS中实现,图l 为承载IPTV业务的IMS网络架构图,包括用户设备(UE, User Equipment )、 应用服务器(AS, Application Server )、用户签约服务功能(UPSF, User Profile Server Function )、 IMS核心网络(IMS Core )、媒体功能(MF, Media Function ) 和传输层(Transport Layer )。
其中,UE,用于通过IMS Core向AS发送IPTV业务请求;
AS,用于接收UE管理和配置服务相关信息,接收IPTV业务请求,从 UPSF获取用户签约信息,执行IPTV业务逻辑,通过IMS Core控制IPTV 业务的提供;
UPSF,用于存储用户签约信息;
IMS Core,用于根据从UPSF得到的用户签约信息对UE发送的IPTV 业务请求进行会话控制,与MF进行信息交互;
MF,用于通过Transport Layer为UE提供IPTV业务内容传输。在图1所示的网络中,可以通过IMS为UE提供IPTV业务,但是,IMS 中的UPSF只存储用户签约信息,而不存储终端能力信息,且AS和UE间 的Ut接口只用于UE安全管理以及配置其在AS上的与网络服务相关信息。 因此,图1所示的网络无法实时收集和应用终端能力信息。
对于提供IPTV业务的网络侧来说,需要根据终端能力信息确定控制策 略,采用适合UE接收IPTV业务的方式提供IPTV业务,还需要根据终端 能力信息的变化及时调整提供IPTV业务的方式。但是,如果按照图1所示 的架构,则无法荻取终端能力信息,这将会严重影响用户的IPTV业务体验, 为IPTV业务大规模的商业部署带来巨大的障碍。

发明内容
本发明实施例提供一种在IPTV业务中应用终端能力信息的方法,该方 法能够在为UE提供IPTV业务时,应用终端能力信息。
本发明实施例还提供 一 种在IPTV业务中应用终端能力信息的系统,该 系统能够在为UE提供IPTV业务时,应用终端能力信息。
本发明实施例还提供一种在IPTV业务中应用终端能力信息的装置,该 装置能够在为UE提供IPTV业务时,应用终端能力信息。
根据上述目的,本发明实施例的技术方案是这样实现的
—种在因特网协议电视业务中应用终端能力信息的系统,包括用户设 备和应用服务器,其中,
用户设备,用于发送终端能力信息,接收应用服务器提供的因特网协议 电视业务;
应用服务器,用于接收终端能力信息,根据终端能力信息为用户设备提 供因特网协议电视业务。
一种在因特网协议电视业务中应用终端能力信息的装置,包括接收模
块和发送模块,其中,
接收模块,用于接收终端能力信息,发送给发送模块;发送模块,用于发送从接收模块收到的终端能力信息。
一种在因特网协议电视业务中应用终端能力信息的装置,包括接收模
块、发送模块和应用模块,其中,
接收模块,用于接收终端能力信息,发送给发送模块; 发送模块,用于从接收模块接收终端能力信息,发送给应用模块; 应用模块,用于根据从发送模块接收的终端能力信息为用户设备提供因 特网协议电视业务。
一种在因特网协议电视业务中应用终端能力信息的方法,该方法包括 获取终端能力信息;
根据获取的终端能力信息,为用户设备提供因特网协议电视业务。 从上述方案可以看出,本发明实施例获取UE的终端能力信息,根据获 取的终端能力信息,采用适合UE接收IPTV业务的方式提供IPTV业务。 因此,本发明实施例提供的方法、系统及装置,可以在为UE提供IPTV业 务时,应用终端能力信息。


图1为现有技术提供IPTV业务的IMS网络架构图; 图2为本发明实施例在基于IMS的IPTV业务中应用终端能力信息的系 统一结构示意图3为本发明实施例在基于IMS的IPTV业务中应用终端能力信息的装
置一结构示意图4为本发明实施例UE主动上报终端能力信息的方法流程图5为本发明实施例DPF主动向UE查询终端能力信息的方法流程图6为本发明实施例终端能力信息提供的方法流程图7为本发明实施例采用代理方式获取终端能力信息的方法流程图8为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信息
的方法一流程图;图9为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信息
的方法二流程图10为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法三流程图11为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法四流程图12为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法五流程图13为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法六流程图14为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法七流程图15为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法八流程图16为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法九流程图17为本发明实施例在基于IMS的IPTV业务中应用终端能力信息的 系统三结构示意图18为本发明实施例在基于IMS的IPTV业务中应用终端能力信息的 系统二结构示意图19为本发明实施例在基于IMS的IPTV业务中应用终端能力信息的 装置二结构示意图20为本发明较佳实施例的第二个方案在IPTV业务中应用终端能力 信息的方法六流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明实施例作进 一 步的详细描述。
本发明实施例在为UE提供IPTV业务之前或过程中,获取UE的终端 能力信息,根据获取的终端能力信息,采用适合UE接收IPTV业务的方式 提供IPTV业务。
本发明实施例有三种方案可以获取UE的终端能力信息第一种方案为 在承载IPTV业务的网络中设置终端能力清单功能实体(DPF, Device Profile Function) , AS通过该DPF获取UE的终端能力信息;另一种方案为AS从 UE获取终端能力信息;再一种方案为将DPF集成在AS中,DPF和AS之 间具有内部接口, AS通过内部接口从该DPF获取终端能力信息。以承载 IPTV业务的网络为IMS为例,分别对这三个方案进4亍详细阐述。
第一种方案和第三种方案
为了能够在为UE提供IPTV业务时应用UE的终端能力信息,在承载 IPTV业务的网络中设置DPF,该DPF用于与UE交互,以不同的方式使AS 获取终端能力信息。
图2为本发明实施例在基于IMS的IPTV业务中应用终端能力信息的系 统一结构示意图,如图所示在图1的基础上,本发明实施例增加了 DPF 分别与UE和AS进行交互,其中,
UE,用于接收DPF或AS发送的终端能力信息查询请求,向DPF或 AS发送终端能力信息;
DPF,用于将从AS接收到的终端能力信息查询请求转发给UE,或将 终端能力信息查询请求发送给UE,接收UE发送的终端能力信息,将UE 发送的终端能力信息转发给UE;
AS,用于向DPF或向UE发送终端能力信息查询请求,根据从UE或 DPF接收到的终端能力信息为UE提供基于IMS的IPTV业务。
在本实施例中,UE可以主动将终端能力信息发送给DPF;也可以接收 DPF发送的终端能力信息查询请求后,将终端能力信息发送给DPF。
在本实施例中,DPF可以将UE发送的终端能力信息保存,当AS向DPF发送终端能力信息查询请求后,将保存的终端能力信息发送给AS。
在本实施例中,AS可以向DPF发送终端能力信息查询请求,DPF判断 需要向UE请求终端能力信息时,可以采用以下三种方式处理
一种方式为代理方式,AS向DPF发送终端能力信息查询请求,DPF根 据该请求向UE发送终端能力信息查询请求,UE将其终端能力信息通过DPF 发送给AS;另一种方式为路由方式,AS向发送终端能力信息查询请求, DPF将该查询请求路由到UE, UE将其终端能力信息发送给AS;再一种方 式为重定向方式,DPF将UE标识发送给AS, AS直接向UE发送终端能力 信息查询请求,UE将其终端能力信息发送给AS。
为了实现DPF与UE之间的交互以及DPF与AS之间的交互,设置了 DPF和UE之间的II接口 ,用于传输终端能力信息和终端能力信息查询请 求;还设置了 DPF与AS之间的12接口,用于传输终端能力信息和终端能 力信息查询请求。
在本发明实施例中,终端能力信息查询请求包括查询内容,查询内容包 括终端能力属性查询信息、或者包含上报条件的终端能力属性查询信息。其 中,上报条件为立即上报、定时上报或满足条件上报;终端能力属性查询信 息为一个或多个终端能力属性查询、或多个能力属性的组合结果。
该终端能力信息查询请求可以为一个或多个终端能力信息的查询请求。
当釆用第三种方案实现本发明实施例时,由于DPF集成在AS中,所以 AS和DPF间的接口为内部接口 。
在本发明实施例中,UE和DPF之间也可以通过网络中的其他网元传输 终端能力信息和/或终端能力信息查询请求,如UE通过IMS Core中的 P/I/S-CSCF、 UPSF和/或通用用户信息实体(GUP, General User Profile )等 向DPF传输终端能力信息和/或终端能力信息查询请求。UE和AS之间也可 以通过网络中的其他网元传输终端能力信息和/或终端能力信息查询请求, 如UE通过IMS Core中的P/I/S-CSCF、 UPSF和/或GUP等向AS传输终端 能力信息和/或终端能力信息查询请求。DPF和AS之间也可以通过网络中的其他网元传输终端能力信息和/或终端能力信息查询请求,如UE通过IMS
Core中的P/I/S-CSCF、 UPSF和/或GUP等向DPF传输终端能力信息和/或
终端能力信息查询请求。
当然,在UE和DPF之间、UE和AS之间、DPF和AS之间也可以直
接传输终端能力信息和/或终端能力信息查询请求。
图3为本发明实施例在IPTV业务中应用终端能力信息的装置一结构示
意图,如图所示,该装置包括获取模块和转发模块,其中, 接收模块,用于接收终端能力信息,发送给发送模块; 发送模块,用于发送从接收模块收到的终端能力信息。 其中,该接收模块还用于接收终端能力信息查询请求,发送给发送模块; 该发送模块,还用于发送从接收模块接收的终端能力信息查询请求。 具体地,接收模块,用于从用户设备接收终端能力信息;发送模块,用
于将终端能力信息发送给应用服务器。
具体地,接收模块,用于从应用服务器接收终端能力信息查询请求;发
送模块,用于将终端能力信息查询请求发送给终端设备。
DPF获取终端能力信息可以采用两种方式,分别如图4和图5所示。其
中,图4为UE主动上报终端能力信息的方法流程图,具体步骤为 步骤401、 UE向DPF上报终端能力信息。 步骤402、 DPF接收到终端能力信息后保存。 步骤403、 DPF向UE返回响应,这个步骤为可选步骤。 图5为DPF主动向UE查询终端能力信息的过程,具体步骤为 步骤501、 DPF向UE发送终端能力信息查询请求。 步骤502、 UE接收到该请求后,向UE返回终端能力信息。 步骤503、 DPF接收到终端能力信息后保存。 步骤504、 DPF向UE返回响应,这个步4^为可选步骤。 在图4或图5中,UE可以直接利用II接口向DPF上报终端能力信息,
也可以通过其他网元与DPF交互,向DPF上报终端能力信息,如通过IMSCore中的I/P/S-CSCF、 UPSF和/或GUP等与DPF交互,上报终端能力信息。 以下对终端能力信息的提供进行详细说明。
在本实施例中,在IPTV业务建立前,AS通过获取UE的终端能力信息, 如UE分辨率大小、解码能力、屏幕大小、所剩内存大小等,为UE选择最 合适的IPTV业务内容,提供合适的传输方式为UE提供IPTV业务内容。
在IPTV业务提供过程中,UE的终端能力信息会随着时间而改变,如 UE的CPU占用率,电池剩余容量和上行连接带宽等。AS需通过实时获取 影响当前IPTV业务提供的UE的终端能力信息,为UE提供最合适的IPTV 业务流。
图6为本发明实施例终端能力信息提供的方法流程图,其具体步骤为 步骤601 、 AS向DPF发送终端能力信息查询请求,该请求携带查询内容。
终端能力信息查询请求携带的查询内容包括终端能力属性查询信息、 或者包含上报条件的终端能力属性查询信息。其中,上报条件为立即上报、 定时上报或满足条件上报;终端能力属性查询信息为一个或多个终端能力属 性查询。
在本发明实施例中,终端能力信息查询请求为一个或多个终端能力信息 的查询请求。
步骤602、 DPF接收到该请求,获取符合该查询内容的终端能力信息。 步骤603、 DPF将该终端能力信息发送给AS。
DPF可以采用两种方式获取符合该请求携带的查询内容的终端能力信 息第一种方式,DPF自身存储有对应该查询内容的终端能力信息,则DPF 向AS返回该终端能力信息;第二种方式,如果经DPF判断,自身没有存储 对应该查询内容的终端能力信息,则DPF可进一步通过代理方式获取终端 能力信息,如图7所示。
图7为本发明实施例采用代理方式获取终端能力信息的方法流程图,其 具体步骤为步骤701、 DPF根据AS发送的终端能力信息查询请求,向UE发送终
端能力信息查询请求,该请求携带查询内容。
向UE发送的终端能力信息查询请求可以与AS向DPF发送的查询请求 相同或为更新后的终端能力信息查询请求,如携带查询内容中的上报条件 信息可以为更新后的上报条件信息等。
在本步骤中,UE可以为一个或多个,DPF分别发送终端能力信息查询 请求。查询内容也可以为单个或多个能力属性、也可以是多个能力属性的组 合结果,查询内容中的上报条件可以是定时上报和满足一定条件上报等。
步骤702、 UE获取符合该查询内容的终端能力信息。
步骤703 、 UE向DPF返回该终端能力信息。
DPF除了使用代理方式向AS提供终端能力信息外,还可以采用路由或 重定向方式向AS提供。路由方式DPF向UE转发AS发送的终端能力信 息查询请求,UE向AS返回符合该请求携带的查询内容的终端能力信息; 重定向方式DPF向AS返回UE标识,AS向UE发送终端能力信息查询请 求,UE向AS返回符合该请求携带的查询内容的终端能力信息。
以下举几个具体实施例说明第一种方案,第一个方案就是在承载IPTV 业务的网络中设置DPF, AS通过该DPF获取UE的终端能力信息的方案。
图8为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信息 的方法一流程图,以UE通过第三方注册方式预先获得DPF地址信息,直接 通过Il接口向DPF上报终端能力信息为例说明,其具体步骤为
步骤801、用户通过UE登录,向IMS Core发送SIP注册请求。
步骤802、 IMS Core中的S-CSCF代理UE向AS发起第三方注册。
步骤803、 AS完成UE的第三方注册,向S-CSCF返回第三方注册成功 响应,携带DPF地址信息。
在本步骤中,DPF地址信息是由AS预先设置的或到具有DPF地址信 息的网元中获取的。
步骤804、 IMS Core向UE返回注册成功响应,携带DPF地址信息。步骤805、 UE根据获得的DPF地址信息,向DPF上报终端能力信息, 如支持的编解码方案、终端屏幕大小、内存大小和分辨率等信息。 步骤806、 DPF保存接收到的终端能力信息。 步骤807、 DPF向UE返回响应,该步骤可选。
图9为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信息 的方法二流程图,以UE向DPF进行第三方注册,并通过S-CSCF向DPF 上报终端能力信息为例说明,其具体步骤为
步骤901、用户通过UE登录,向IMS Core发送SIP注册请求,其中携 带终端能力信息。
步骤902、 IMS Core向UE返回IMS Core注册成功响应(200 OK)。 步骤903、 IMS Core中的S-CSCF代理UE向DPF发送第三方注册,其 中携带终端能力信息。
步骤904 、 DPF保存终端能力信息。
步骤卯5、 DPF向S-CSCF返回第三方注册成功(200 OK)。 在本实施例中,步骤901 ~ 905是对IMS注册和第三方注册流程的示意
性描述,只是IMS标注注册和第三方注册流程的一个实施例,在具体实现
时不限于此。
图10为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法三流程图,以UE向DPF进行第三方注册,注册成功后,直接通过 II接口向DPF上报终端能力信息为例说明,其具体步骤为
步骤IOOI、用户通过UE登录,向IMS Core发送SIP注册请求。 步骤1002、 IMS Core向UE返回IMS Core注册成功响应(200 OK )。 步骤1003、 IMS Core中的S-CSCF代理UE向DPF发送第三方注册。 步骤1004、 DPF向S-CSCF返回第三方注册成功消息。 步骤1005、 UE向DPF上报终端能力信息,如支持的编解码方案、终端 屏幕大小、内存大小和分辨率等信息,确定DPF的DPF地址信息可以在UE 上静态配置或通过其他方式获得。步骤1006、 DPF保存接收到的终端能力信息。 步骤1007、 DPF向UE返回响应,该步骤可选。
在该实施例中,步骤1001 ~ 1004是对IMS注册和第三方注册流程的示
意性描述,具体实现时不限于此。
图1为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信
息的方法四流程图,以UE向DPF进行第三方注册,注册成功后,通过IMS
Core向DPF上报终端能力信息为例进行说明,其具体步骤为
步骤IIOI、用户通过UE登录,向IMS Core发送SIP注册请求。 步骤1102、 IMS Core向UE返回IMS Core注册成功响应(200 OK )。 步骤1103、 IMS Core中的S-CSCF代理UE向DPF发送第三方注册。 步骤1104、 DPF向S-CSCF返回第三方注册成功消息。 步骤1105、 UE向IMS Core上报终端能力信息,如支持的编解码方案、
终端屏幕大小、内存大小和分辨率等信息,确定DPF的DPF地址信息可以
在UE上静态配置或通过其他方式获得。
步骤1106、 IMS Core向DPF转发终端能力上报信息。 步骤1107、 DPF保存终端能力信息。 步骤1108、 DPF向IMS Core返回响应。 步骤1109、 IMS Core向UE返回响应。
其中,步骤1101 ~步骤1104是对IMS注册和第三方注册流程的示意性 描述,具体实现时不限于此。
图12为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法五流程图,以UE向DPF进行第三方注册,注册成功后,DPF通 过S-CSCF向UE订阅终端能力信息为例进行说明,其具体步骤为 步骤1201、用户通过UE登录,向IMS Core发送SIP注册请求。 步骤1202、 IMS Core向UE返回IMS Core注册成功响应(200 OK )。 步骤1203、 IMS Core中的S-CSCF代理UE向DPF发送第三方注册。 步骤1204、 DPF向S-CSCF返回第三方注册成功。步骤1205、 DPF向S-CSCF请求UE的终端能力信息。
步骤1206、 S-CSCF向UE订阅终端能力信息。
步骤1207、 UE向S-CSCF返回订阅成功响应消息。
步骤1208、 UE向S-CSCF发送终端能力信息。
步骤209、 S-CSCF向DPF发送从UE接收的终端能力信息。
步骤1210、 DPF保存接收的终端能力信息。
步骤1211、 DPF向S-CSCF返回响应,该步骤可选。
步骤1212、 S-CSCF向UE返回响应,该步骤可选。
其中,步骤1201 ~步骤1204是对IMS注册和第三方注册流程的示意性 描述,具体实现时不限于此。
图13为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法六流程图,以UE向DPF进行第三方注册,注册成功后,DPF直 接通过I1接口向UE查询终端能力信息,其具体步骤为
步骤1301、用户通过UE登录,向IMS Core发送SIP注册请求。
步骤1302、 IMS Core向UE返回IMS Core注册成功响应(200 OK )。
步骤1303、 IMS Core中的S-CSCF代理UE向DPF发送第三方注册。
步骤1304、 DPF向S-CSCF返回第三方注册成功。
步骤1305、 DPF向UE发送终端能力信息查询请求。
步骤1306、 UE向DPF返回终端能力信息。
步骤1307、 DPF保存UE返回的终端能力信息。
步骤1308、 DPF向UE返回响应,该步骤可选。
其中,步骤1301 ~步骤1304是对IMS注册和第三方注册流程的示意性 描述,具体实现时不限于此。
以上六个实施例,都是以UE进行IMS注册过程中或之后进行终端能力 信息的传递为例,具体实现时不限于此,UE可以在其他任何时候进行终端 能力信息传递,与IMS注册过程无必然联系。
图14为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信息的方法七流程图,以用户通过UE观看VOD业务,DPF以代理方式获取 UE的终端能力信息,并在UE的接入速率低于8M时向AS上报,AS为UE 重新选择低速率的编解码IPTV内容为例说明,具体步骤为
步骤1401 、 UE通过P/I/S-CSCF向AS发送IP访问(INVITE )请求, 其中携带频道ID和UE标识等信息。
步骤1402、 AS向DPF发送终端能力信息查询请求,包含查询终端支持 的编解码方案、分辨率、屏幕大小等参数值,及带宽低于8M时进行上报等 信息。
步骤1403、 DPF代理AS向UE发送终端能力信息查询请求,包含查询 终端支持的编解码方案、分辨率、屏幕大小等参数值,并定时向UE下发接 入速率的测试请求。
步骤1404、 UE接收到该请求后,向DPF返回查询的终端能力值,如编 解码支持H.264、 MPEG4,支持高清电碎见、屏幕支持1080p和带宽为9M等。
步骤1405、 DPF向AS返回查询的终端能力值。
步骤1406、 AS向UE返回业务响应,根据IP INVITE请求携带的信息 和返回的终端能力信息为UE选择合适的IPTV业务内容源。
例如综合考虑UE支持高清,带宽充足,则为其选择高清的媒体流下发。
步骤1407、 UE向DPF定时返回接入速率测试响应。 步骤1408、 DPF根据响应计算UE的接入速率,监测到UE的接入带宽 低于8M。
步骤1409、 DPF向AS通知UE的接入带宽低于8M。
步骤1410、 AS给UE重新选择低速率编解码压缩的媒体流,如考虑到
带宽不足,只能为其重新选择标清的IPTV业务内容下发。
步骤1411、 AS通知UE其带宽不足,并进行i某体重协商。 该实施例仅以UE直接向DPF发送终端能力信息或响应为例说明,具体
实现时,还可以通过其他网元,如IMS Core发送终端能力信息或响应。图15为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法八流程图,以用户通过UE观看LTV业务,DPF以路由方式传递 AS查询UE的终端能力信息,并要求UE电池容量低于5%时,向AS上报, AS通过UE提醒用户电量不足,提示用户是否进行录制,用户通过UE确认 后,AS执行nPVR业务控制为例说明,具体步骤为
步骤1501、 UE通过P/I/S-CSCF向AS发送IP INVITE请求,其中携带 频道ID和UE标识等信息。
步骤1502、 AS向DPF发送终端能力信息查询请求,包含查询终端支持 的编解码方案、分辨率、屏幕大小等参数值,及电量低于5%时进行上报等 信息。
步骤1503、 DPF路由AS发送的终端能力信息查询请求到UE。
步骤1504、 UE接收到该请求后,向AS返回查询的终端能力值,如编 解码支持H.264、 MPEG4,支持高清电视、屏幕支持1080p和带宽为5M等。
步骤1505、 AS向UE返回业务响应,根据IP INVITE请求携带的信息 和返回的终端能力信息为UE选择合适的IPTV业务内容源。如综合考虑UE 支持高清,但是带宽不足,则只能为其选择标清的IPTV业务内容下发。
步骤1506、 UE监控电池剩余容量并检测到电量低于5 % 。
步骤1507、 UE向AS上报剩余电池容量大小。
步骤1508、 AS通知UE电量不足,并提示可选择对IPTV业务内容进 行录制。
步骤1509、用户通过UE确认。 步骤1510、 AS启动nPVR业务。
图16为本发明较佳实施例在基于IMS的IPTV业务中应用终端能力信 息的方法九流程图,以用户通过UE观看LTV业务,DPF以重定向方式传 递AS查询UE的终端能力信息,并要求UE电池容量低于5%时,向AS上 报,AS通过UE提醒用户电量不足,提示用户是否进行录制,用户通过UE 确认后,AS执行nPVR业务控制为例说明,具体步骤为步骤1601、 UE通过P/I/S-CSCF向AS发送IP INVITE请求,其中携带 频道ID和UE标识等信息。
步骤1602、 AS向DPF发送终端能力信息查询请求,包含查询终端支持 的编解码方案、分辨率、屏幕大小等参数值,及电量低于5%时进行上报等 信息。
步骤1603、 DPF将AS发送的终端能力信息查询请求重定向到UE。
步骤1604、 AS向UE发送终端能力信息查询请求。
步骤1605、 UE接收到该请求后,向AS返回查询的终端能力值,如编 解码支持H.264、 MPEG4,支持高清电视、屏幕支持1080p和带宽为5M等。
步骤1606、 AS向UE返回业务响应,根据IP INVITE请求携带的信息 和返回的终端能力属性为UE选择合适的IPTV业务内容源。如综合考虑UE 支持高清,但是带宽不足,则只能为其选择标清的IPTV业务内容下发。
步骤1607、 UE监控电池剩余容量并检测到电量低于5%。
步骤1608、 UE向AS上报剩余电池容量大小。
步骤1609、 AS通知UE电量不足,并提示可选择对IPTV业务内容进 行录制。
步骤1610、用户通过UE确认。 步骤1611、 AS启动nPVR业务。
以上两个个实施例都是仅以监控电量为例,对于UE的终端能力信息获 取也以单个UE的终端能力获取为例进行说明,但是在进行具体IPTV业务 实施时,不限于此。
在实现本发明实施例提供的第三个方案时,该系统如图n所示,其中,
将DPF集成在了 AS中,DPF和AS通过内部接口传输终端能力信息,传输 的方式与DPF和AS分离的方式相同;DPF和UE之间直接传输终端能力信 息。相应地,以上九个实施例也可以应用在第三个方案中,只不过在AS和 DPF进4亍交互时更改为内部4娄口 。 第二种方案为了能够在为UE提供IPTV业务时应用UE的终端能力信息,还可以
AS与UE交互,获取UE的终端能力信息。
图18为本发明实施例在IPTV业务中应用终端能力信息的系统二结构 示意图,与图l类似,AS从UE获取终端能力信息,其中,
UE,用于接收AS发送的终端能力信息查询请求,向AS发送终端能力 <吕息5
AS,用于向UE发送终端能力信息查询请求,接收UE发送的终端能力 信息,根据终端能力信息为UE提供基于IMS的IPTV业务。
在本实施例中,UE可以主动将终端能力信息发送给AS;或者在AS发 送终端能力信息查询请求后,将终端能力信息发送给AS。
在本发明实施例中,AS也可以通过其他网元荻取到UE的终端能力信 息或/和发送终端能力信息查询请求,如通过IMS Core中的P/I/S-CSCF, UPSF或/和GUP。当然,AS还可以直接获取到UE的终端能力信息或/和发 送终端能力信息查询请求。
在本发明实施例中,终端能力信息查询请求还可以包括查询内容,UE 接收到该查询请求后,将符合该查询内容的终端能力信息发送给AS。其中, 查询内容包括终端能力属性查询信息、或者包含上报条件的终端能力属性查 询信息。其中,上报条件为立即上报、定时上报或满足条件上报;终端能力 属性查询信息为一个或多个终端能力属性查询、或多个能力属性的组合结 果。
该终端能力信息查询请求可以为一个或多个终端能力信息的查询请求。 图19为本发明实施例在基于IMS的IPTV业务中应用终端能力信息的
装置二结构示意图,如图所示,该装置包括接收模块、发送模块和应用模
块,其中,
接收模块,用于接收终端能力信息,发送给发送模块;
发送模块,用于从接收模块接收终端能力信息,发送给应用模块;
应用模块,用于根据从发送模块接收的终端能力信息为用户设备提供因特网协议电视业务。
其中,该发送模块,还用于发送终端能力信息查询请求。
具体地,接收模块,用于从用户设备接收终端能力信息;发送模块,用 于向用户设备发送终端能力信息查询请求。
这个装置不仅可以适用于第二种方案所采用的装置,还可以为第三种方 案所釆用的装置。
举几个具体实施例说明。
第一个实施例,以UE向AS进行第三方注册,注册过程中,通过S-CSCF 向AS上报终端能力信息,这个过程与图9所示的过程相似,只是将DPF替 换为AS即可。
第二个实施例,以UE向AS进行第三方注册,注册成功后,直接向AS 上报终端能力信息,这个过程与图IO所示的过程相似。
第三个实施例,以UE向AS进行第三方注册,注册成功后,通过S-CSCF 向AS上报终端能力信息,这个过程与图11所示的过程相似,只是将DPF 替换为AS即可。
第四个实施例,以UE向AS进行第三方注册,注册成功后,AS通过 S-CSCF向UE订阅终端能力信息,这个过程与图12的过程相似,只是将 DPF替换为AS即可。
第五个实施例,以UE向AS进行第三方注册,AS直接向UE查询终端 能力信息,这个过程与图13的过程相似,只是将DPF替换为AS即可。
以上五个实施例,都是以UE进行IMS注册过程中或之后进行终端能力 信息的传递,具体实现时不限于此,UE可在其他任何时候进行终端能力信 息的传递,与IMS注册过程无必然联系。
图20为本发明较佳实施例的第二个方案在IPTV业务中应用终端能力 信息的方法六流程图,以用户通过UE观看LTV业务,DPF以路由方式传 递AS查询UE的终端能力信息,并要求UE电池容量低于5 %时,向AS上 报,AS通过UE提醒用户电量不足,提示用户是否进行录制,用户通过UE确认后,AS执行nPVR业务控制为例说明,具体步骤为
步骤2001、 UE通过P/I/S-CSCF向AS发送IP INVITE请求,其中携带
频道ID和UE标识等信息。
步骤2002、 AS向UE发送终端能力信息查询请求,包含查询终端支持
的编解码方案、分辨率、屏幕大小等参数值,及电量低于5%时进行上报等信息。
步骤2003、 UE接收到该请求后,向AS返回查询的终端能力值,如编 解码支持H.264、 MPEG4,支持高清电视、屏幕支持1080p和带宽为5M等。
步骤2004、 AS向UE返回业务响应,根据IP INVITE请求携带的信息 和返回的终端能力信息为UE选择合适的IPTV业务内容源。如综合考虑UE 支持高清,但是带宽不足,则只能为其选择标清的IPTV业务内容下发。
步骤2005、 UE监控电池剩余容量并检测到电量低于5%。
步骤2006、 UE向AS上报剩余电池容量大小。
步骤2007、 AS通知UE电量不足,并提示可选择对IPTV业务内容进 行录制。
步骤2008、用户通过UE确认。 步骤2009、 AS启动nPVR业务。
从上述三种方案可以看出,本发明实施例通过在承载IPTV业务的系统 中对终端能力信息的实时获取、管理和应用,从而实现IPTV业务在提供前 或过程中,随着终端能力信息的改变及时调整相应的服务,使用户享受完美 的服务体验。
以上是对本发明具体实施例的说明,在具体的实施过程中可对本发明的 方法进行适当的改进,以适应具体情况的具体需要。因此可以理解,根据本 发明的具体实施方式
只是起示范作用,并不用以限制本发明的保护范围。
权利要求
1、一种在因特网协议电视业务中应用终端能力信息的系统,其特征在于,包括用户设备和应用服务器,其中,用户设备,用于发送终端能力信息,接收应用服务器提供的因特网协议电视业务;应用服务器,用于接收终端能力信息,根据终端能力信息为用户设备提供因特网协议电视业务。
2、 如权利要求l所述的系统,其特征在于,所述用户设备还用于接收 终端能力信息查询请求;所述应用服务器,还用于发送终端能力信息查询请求。
3、 如权利要求l所述的系统,其特征在于,所述用户设备用于向应用 服务器发送终端能力信息;所述应用服务器,用于从用户设备接收终端能力信息。
4、 如权利要求3所述的系统,其特征在于,所述用户设备,还用于接 收应用服务器发送的终端能力信息查询请求;所述应用服务器,还用于向用户设备发送终端能力信息查询请求。
5、 如权利要求4所述的系统,其特征在于,所述系统还包括因特网协 议IP多媒体子系统核心网,用于将终端能力信息从用户设备转发给应用服 务器;将终端能力信息查询请求从应用服务器转发给用户设备。
6、 如权利要求l所述的系统,其特征在于,所述系统还包括终端能力 清单功能实体,用于将用户设备发送的终端能力信息向应用服务器转发。
7、 如权利要求6所述的系统,其特征在于,所述终端能力清单功能实 体,还用于将应用服务器发送的终端能力信息查询请求向用户设备转发,或 向用户设备发送终端能力信息查询请求。
8、 如权利要求7所述的系统,其特征在于,所述系统还包括IP多媒体 子系统核心网络,用于将终端能力信息从用户设备转发给终端能力清单功能实体,将终端能力信息查询请求从终端能力清单功能实体转发给用户设备。
9、 如权利要求7所述的系统,其特征在于,所述系统还包括IP多媒体子系统核心网络,用于将终端能力信息从终端能力清单功能实体转发给应用 服务器,将终端能力信息查询请求从应用服务器转发给终端能力清单功能实体。
10、 如权利要求6~9中任意一项所述的系统,其特征在于,所述终端 能力清单功能实体为独立的实体或集成在应用服务器中。
11、 一种在因特网协议电视业务中应用终端能力信息的装置,其特征在于,包括接收模块和发送模块,其中,接收模块,用于接收终端能力信息,发送给发送模块; 发送模块,用于发送从接收模块收到的终端能力信息。
12、如权利要求11所述的装置,其特征在于,所述接收模块还用于接收终端能力信息查询请求,发送给发送模块;所述发送模块,还用于发送从接收模块接收的终端能力信息查询请求。
13、如权利要求11所述的装置,其特征在于,所述接收模块,用于从用户设备接收终端能力信息;所述发送模块,用于将终端能力信息发送给应用服务器。
14、 如权利要求12所述的装置,其特征在于,所述接收模块,用于从 应用服务器接收终端能力信息查询请求,所述发送模块,用于将终端能力信 息查询请求发送给终端设备。
15、 一种在因特网协议电视业务中应用终端能力信息的装置,其特征在 于,包括接收模块、发送模块和应用模块,其中,接收模块,用于接收终端能力信息,发送给发送模块; 发送模块,用于从接收模块接收终端能力信息,发送给应用模块; 应用模块,用于根据从发送模块接收的终端能力信息为用户设备提供因 特网协议电-见业务。
16、 如权利要求15所述的装置,其特征在于,所述发送模块,还用于发送终端能力信息查询请求。
17、 如权利要求16所述的装置,其特征在于,所述接收模块,用于从 用户设备接收终端能力信息;所述发送模块,用于向用户设备发送终端能力 信息查询请求。
18、 一种在因特网协议电视业务中应用终端能力信息的方法,其特征在 于,该方法包括获取终端能力信息;根据获取的终端能力信息,为用户设备提供因特网协议电视业务。
19、 如权利要求18所述的方法,其特征在于,所述获取终端能力信息 是应用服务器获取的;所述获取终端能力信息包括应用服务器向用户设备发送终端能力信息查询请求,接收到该请求的用 户设备发送终端能力信息给应用服务器。
20、 如权利要求19所述的方法,其特征在于,所述终端能力信息查询 请求包括查询内容,所述用户设备发送终端能力信息给应用服务器包括 所述用户设备将符合查询内容的终端能力信息发送给应用服务器。
21、 如权利要求18所述的方法,其特征在于,所述获取终端能力信息 是应用服务器获取的;所述获取终端能力信息包括用户设备向应用服务器发送终端能力信息。
22、 如权利要求18述的方法,其特征在于,设置终端能力清单功能实 体,所述获取终端能力信息包括所述用户设备将终端能力信息发送给该实体;或者该实体向用户设备发送终端能力信息查询请求,用户设备将终端能力信息发送给该实体。
23、 如权利要求22的方法,其特征在于,所述为用户设备提供因特网 协议电视业务是应用服务器提供的,包括应用服务器向所述终端能力清单功能实体发送终端能力信息查询请求,携带查询内容;所述终端能力清单功能实体接收到该请求,将终端能力信息发送给应用服务器;或者所述终端能力清单功能实体根据该请求向用户设备发送终端能力 信息查询请求,用户设备将符合该请求携带的查询内容的终端能力信息通过 所述终端能力清单功能实体发送给应用服务器。
24、 如权利要求22所述的方法,其特征在于,所述为用户设备提供因 特网协议电视业务是应用服务器提供的,包括应用服务器向所述终端能力清单功能实体发送终端能力信息查询请求, 携带查询内容;所述终端能力清单功能实体接收到该请求,将终端能力信息发送给应用 服务器;或者所述终端能力清单功能实体将该请求路由到用户设备上,用户设备 将符合该请求携带的查询内容的终端能力信息发送给应用服务器。
25、 如权利要求22所述的方法,其特征在于,所述为用户设备提供因 特网协议电视业务是应用服务器提供的,包括应用服务器向所述终端能力清单功能实体发送终端能力信息查询请求, 携带查询内容;所述终端能力清单功能实体接收到该请求,将终端能力信息发送给应用 服务器;或者所述终端能力清单功能实体将用户设备标识发送给应用服务器,应 用服务器根据用户设备标识向用户设备发送终端能力信息查询请求,用户设 备将符合该请求携带的查询内容的终端能力信息发送给应用服务器。
26、 如权利要求20、 23、 24和25中任意一项所述的方法,其特征在于, 所述终端能力信息查询请求携带的查询内容包括终端能力属性查询信息、或者包含上报条件的终端能力属性查询信息。
27、 如权利要求26所述的方法,其特征在于,所述上报条件为立即上 报、定时上报或满足条件上报;所述终端能力属性查询信息为一个或多个终 端能力属性查询、或多个能力属性的组合结果。
28、 如权利要求19、 20、 22、 23、 24和25中任意一项所述的方法,其 特征在于,所述终端能力信息查询请求为一个或多个终端能力信息的查询请 求。
29、 如权利要求23所述的方法,其特征在于,所述终端能力清单功能 实体向用户设备发送的终端能力信息查询请求与终端能力清单功能实体从应用服务器接收到的终端能力信息查询请求相同或不同。
30、 如4又利要求19、 20、 21、 24和25中任意一项所述的方法,其特征 在于,所述终端能力信息是通过其它网元由用户设备发送给应用服务器的、 或由用户设备直接发送给应用服务器的,所述其他网元包括IP多媒体子系 统核心网络、用户签约服务功能实体或/和GUP。
31、 如权利要求22或23所述的方法,其特征在于,所述终端能力信息 是通过其它网元由用户设备发送给终端能力清单功能实体的、或由用户设备 直接发送给终端能力清单功能实体的,所述其他网元包括IP多媒体子系统 核心网络、用户签约服务功能实体或/和通用用户信息实体。
32、 如权利要求22、 23和24中任意一项所述的方法,其特征在于,所 述终端能力信息查询请求是通过其它网元由终端能力清单功能实体发送给 用户设备的、或由终端能力清单功能实体直接发送给用户设备的,所述其他 网元包括IP多媒体子系统核心网络、用户签约服务功能实体或/和通用用户 信息实体。
33、 如权利要求19或25所述的方法,其特征在于,所述终端能力信息 查询请求是通过其它网元由应用服务器发送给用户设备、或者由应用服务器 直接发送给用户设备的,所述其他网元包括IP多媒体子系统核心网络、用 户签约服务功能实体或/和通用用户信息实体。
34、 如权利要求23、 24和25中任意一项所述的方法,其特征在于,所述终端能力信息查询请求是通过其它网元由应用服务器发送给终端能力清 单功能实体的,或由应用服务器直接发送给终端能力清单功能实体的,所述 其他网元包括IP多媒体子系统核心网络、用户签约服务功能实体或/和通用 用户信息实体;所述终端能力信息是通过其它网元由终端能力清单功能实体发送给应 用服务器的,或由终端能力清单功能实体直接发送给应用服务器的,所述其 他网元包括IP多媒体子系统核心网络、用户签约服务功能实体或/和通用用 户信息实体。
35、如权利要求22- 25中任意一项所述方法,其特征在于,所述终端 能力清单功能实体设置在应用服务器中或单独设置。
全文摘要
一种在因特网协议电视业务中应用终端能力信息的系统、装置及方法,该系统包括用户设备和应用服务器,其中,用户设备,用于发送终端能力信息,接收应用服务器提供的因特网协议电视业务;应用服务器,用于接收终端能力信息,根据终端能力信息为用户设备提供因特网协议电视业务。该方法包括获取终端能力信息;根据获取的终端能力信息,为用户设备提供因特网协议电视业务。本发明实施例提供的方法、系统及装置,可以在为用户设备提供因特网协议业务时,应用终端能力信息。
文档编号H04N7/24GK101299748SQ20071010158
公开日2008年11月5日 申请日期2007年4月30日 优先权日2007年4月30日
发明者军 严, 彭招君, 丰 王 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1