CN101605142A - 会话管理的实现方法、装置、***及终端 - Google Patents
会话管理的实现方法、装置、***及终端 Download PDFInfo
- Publication number
- CN101605142A CN101605142A CNA2008101146170A CN200810114617A CN101605142A CN 101605142 A CN101605142 A CN 101605142A CN A2008101146170 A CNA2008101146170 A CN A2008101146170A CN 200810114617 A CN200810114617 A CN 200810114617A CN 101605142 A CN101605142 A CN 101605142A
- Authority
- CN
- China
- Prior art keywords
- resource
- information
- request message
- iptv
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例涉及一种会话管理的实现方法、装置、***及终端,其中方法包括:接收资源预留请求消息;根据所述资源预留请求消息,获取签约业务的所需最大资源值;预留所述所需最大资源值对应的带宽资源。装置包括:第一接收模块,用于接收资源预留请求消息;获取模块,用于根据所述资源预留请求消息,获取所需最大资源值;预留模块,用于预留所述所需最大资源值对应的带宽资源。本发明实施例减少了资源重协商的时间,降低了用户观看视频节目的时延,提高了用户体验度。
Description
技术领域
本发明实施例涉及通信网络领域,尤其涉及一种会话管理的实现方法、装置、***及终端。
背景技术
网络电视(IPTV)业务是一种在因特网协议(Internet Protocol,以下简称:IP)网络上传送电视、视频、文本、图形和数据等,并提供服务质量/体验质量保证、安全性、交互性和可靠性的可管理多媒体业务。用户可以在家中使用个人计算机(PC)或者机顶盒(Set Top Box,以下简称:STB)和普通电视机来享受IPTV业务,也可以通过移动终端来享受IPTV业务。IPTV以IP包的形式来传递单播、广播或组播视频节目。IMS由第三代移动通信标准化伙伴项目(3rd Generation Partnership Project,以下简称:3GPP)标准定义,是3G(3rd Generation)移动网实现分组话音和分组数据,提供统一的多媒体业务和应用的目标网络。IMS采用IP分组域作为其控制信令和媒体传输的承载通道,采用SIP协议作为呼叫控制信令,实现了业务管理、会话控制及承载接入三者的分离。目前,欧洲电信标准协会(EuropeanTelecommunications Standards Institute,以下简称:ETSI)下属的TISPAN(Telecommunications and Internet Converged Services and Protocolsfor Advanced Networking)正在研究基于IP多媒体子***(IP MultimediaSubsystem,以下简称:IMS)网络的IPTV。
上述基于IMS的IPTV网络与基于IMS的公共通信网络在话务量及消息信令流量上存在许多不同之处,具体表现在:
(1)关于话务量:公共通信网络的特点是资源共享,一条用户线路不可能被一个人长期占用,比如,在传统的固定网络,用户线的话务量一般是0.1爱尔兰~0.2爱尔兰;但是在IPTV网络中,一个IPTV的终端却可以长期在线观看各类视频节目,比如,在夜晚,IPTV用户的话务量可以认为接近1爱尔兰甚至等于1爱尔兰,即:平均每小时内IPTV用户要求进行视频会话的时间为1小时。
(2)关于消息信令流量:在公共通信网络中,SIP消息信令流量集中发生在会话建立及释放阶段以及即时消息通信中,此外用于各类业务的SIP消息信令流量并不大,比如呈现(Presence)业务,很少会出现大量用户在同一时间段频繁修改状态的情况;但是在IPTV网络中,由于大量的IPTV业务的涌现,SIP消息信令流量可以变的很大,以IPTV Presence业务来说,用户往往会频繁的切换频道,造成用户IPTV状态的频繁修改。
现有技术中,并没有考虑上述IPTV在话务量及消息信令流量上的特殊性,仍然按照标准的IMS技术来处理IPTV业务,从而导致出现如下问题:
1)用户观看IPTV节目的时延:比如,用户从一个频道切换到另一个频道或点播节目,可能会进行会话重协商及资源预留的重分配,使用户观看节目产生时延,降低用户体验度。
2)用户使用IPTV业务的时延:大量的SIP消息信令流量产生时,将会导致时延等问题的产生,比如,用户IPTV状态不能实时上报,造成IPTVPresence业务使用失败,降低用户体验度。
发明内容
本发明实施例提供了会话管理的实现方法、装置、***及终端,减少资源重协商的时间,降低用户观看视频节目的时延。
本发明实施例提供了一种会话管理的实现方法,包括:
接收资源预留请求消息;
根据所述资源预留请求消息,获取签约业务的所需最大资源值;
预留所述所需最大资源值对应的带宽资源。
本发明实施例提供了一种会话管理的实现装置,包括:
第一接收模块,用于接收资源预留请求消息;
获取模块,用于根据所述资源预留请求消息,获取签约业务的所需最大资源值;
预留模块,用于预留所述所需最大资源值对应的带宽资源。
本发明实施例提供了一种终端,包括:
IPTV会话管理信息交互模块,用于和网络交互IPTV会话管理信息,所述IPTV会话管理信息包括按所需最大资源预留带宽资源的指示信息;
IPTV会话管理信息处理模块,用于根据IPTV会话管理信息和网络建立IPTV会话。
本发明实施例提供了一种会话管理的实现***,包括:
最大所需资源应用触发单元,用于发起触发请求;
最大所需资源应用请求单元,用于根据所述触发请求,生成并发送生成最大所需资源应用请求;
最大所需资源应用处理单元,用于根据接收到的最大所需资源应用请求,预留所述所需最大资源值对应的带宽资源。
本发明实施例在接收到资源预留请求消息后,预留所需最大资源值对应的带宽资源,而不是按照当前实际应用的情况预留带宽资源,使得用户所观看的各类视频节目都可以使用已预留的带宽资源,减少了资源重协商的时间,降低了用户观看视频节目的时延,提高了用户体验度。
附图说明
图1为本发明实施例一会话管理的实现方法的流程图;
图2为本发明实施例二会话管理的实现方法的信令流程图;
图3为本发明实施例三会话管理的实现方法的信令流程图;
图4为本发明实施例会话管理的实现装置的示意图;
图5为本发明实施例会话管理的实现***的示意图。
具体实施方式
下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描述。
图1为本发明实施例一会话管理的实现方法的流程图。如图1所示,本实施例具体包括如下步骤:
步骤101、IPTV终端开机,发起SIP初始会话请求;
具体的说,终端开机后,向网络发起注册请求,完成注册;注册成功后,终端设备根据人机交互向指定的视频节目发起SIP邀请(INVITE)消息,或者,终端设备根据用户个人偏好信息或用户上次关机时观看的节目信息,自行向指定的视频节目发起SIP邀请消息,该SIP邀请消息的请求URI(Request-URI)可以为IPTV的业务标识或频道标识或节目标识;或者,注册成功后,也可以网络侧根据用户签约信息及用户业务数据等,向终端发起SIP初始会话请求,例如IPTV业务服务器收到第三方SIP请求后,根据用户个人偏好信息或用户上次关机时观看的节目信息,向指定的视频节目发起SIP初始会话请求。
该SIP邀请消息中携带终端的SDP描述信息,用于描述请求建立流媒体通道和/或一个以上的信令通道。其中,流媒体通道的请求带宽资源为用户签约IPTV业务所需的最大资源值,例如,电视频道A需要2M带宽,高清电影频道B需要6M带宽,若用户签约IPTV业务仅包括电视频道和高清电影频道,则所需的最大资源值为6M;一个以上信令通道用于传递SIP、HTTP、RTSP等应用层协议的信令消息,可以在一个信令通道中传递这些信令消息,也可以在不同的信令通道中传递这些信令消息。本实施例中,SIP会话的相关信令消息并不在上述一个以上信令通道中传递,SIP信令通道中只在终端和特定的网络侧设备之间传递特定的SIP信令消息,如在终端和IPTV状态服务器之间传递SIP通知消息(SIP NOTIFY)、SIP发布消息(SIP PUBLISH)等与呈现业务相关的SIP信令消息。进一步的,上述流媒体通道和信令通道可以在一个SIP会话中请求建立,也可以在不同的SIP会话中请求建立。
步骤102、SIP初始会话建立;
网络接收SIP邀请消息后,根据用户签约IPTV业务所需的最大资源值,预留所需最大资源值对应的带宽资源。此后,SIP初始会话建立后,指定的视频节目在流媒体通道中传递,用户观看视频节目。
若SIP初始会话请求中并没有请求视频节目,则上述SIP初始会话建立了一个“空”的流媒体通道,即该SIP初始会话只进行了流媒体通道的资源申请占用。
步骤103、终端在SIP初始会话已预留的资源中应用IPTV业务,包括:请求观看的视频节目在已建立流媒体通道占用的带宽资源中传递,特定的应用层协议信令消息在已建立的信令通道中传递。
例如,步骤102中,用户在观看一个直播频道,步骤103中,请求观看一个高清电影节目,由于终端已经在SIP初始会话中按用户签约IPTV业务所需要的最大带宽资源值申请占用了流媒体通道的资源,因此,只需要进行SIP会话的重定向,修改SDP描述信息,使终端和高清电影节目源地址建立会话连接即可,终端已申请的流媒体通道占用资源被重用。
此外,终端申请的流媒体通道占用资源还可以同时传递一个以上的视频节目,如画中画或马赛克业务等,只要所有的视频节目所需带宽不超过已预留占用带宽即可,比如,用户在观看一个直播频道,使用了预留资源中的2M带宽,现在请求观看另一个新的直播频道的小画面,只需要进行SIP会话的重定向,在SDP中增加新的直播频道的媒体行描述信息,并使用预留资源中的剩余带宽。
再如,用户切换频道,终端通过已建立的信令通道向IPTV状态服务器发送SIP PUBLISH消息。
本实施例在接收到资源预留请求消息后,预留所需最大资源值对应的带宽资源,而不是按照当前实际应用的情况预留带宽资源,使得用户所观看的各类视频节目都可以使用已预留的带宽资源,减少了资源重协商的时间,降低了用户观看视频节目的时延,提高了用户体验度。
下面以IPTV用户使用终端观看IPTV节目为例,进一步介绍本发明实施例的技术方案。
图2为本发明实施例二会话管理的实现方法的信令流程图。本实施例中,终端开机后,首先向用户展示电视频道A的节目,此后,用户换台,要求观看高清电影频道B。如图2所示,本实施例具体包括如下步骤:
步骤201、终端开机且完成注册后,获取开机缺省播放节目的信息;
终端开机后,向IMS设备发起注册请求,完成注册;根据用户个人偏好信息或用户上次关机时观看的节目信息,获取开机缺省播放节目(电视频道A)的信息,该步骤中获取开机缺省播放节目的信息可以通过以下三种方式:
方式一:终端保存上次关机时播放节目的信息,将上次关机时播放节目作为开机缺省播放节目,在本实施例中,终端上次关机时播放节目为电视频道A,则终端保存电视频道A的信息;
方式二:网络侧设备保存上次关机时播放节目的信息,如电视频道A,终端从网络侧设备获取电视频道A的信息,将电视频道A作为开机缺省播放节目;例如,网络侧设备将开机缺省播放节目的信息作为用户IPTV业务数据,终端完成注册后,向网络侧设备订阅用户IPTV业务数据的更新状况,网络侧设备向终端发送用户IPTV业务数据的更新通知,终端获取更新的用户IPTV业务数据,从而获取电视频道A的信息;
方式三:网络侧设备根据用户个人偏好信息,生成开机缺省播放节目的信息,终端从网络侧设备获取开机缺省播放节目的信息;例如,网络侧设备根据用户个人偏好信息,判断出用户喜欢看足球比赛,当终端开机时,电视频道A正好直播一场足球比赛,则将电视频道A作为开机缺省播放节目。
上述网络侧设备可以为IPTV业务服务器,也可以是网络侧的其他设备。
步骤202、终端向网络(本实施例具体为IMS设备)发起包括开机缺省播放节目的标识信息的第一会话请求(本实施例会话请求具体为SIP邀请消息),第一SIP邀请消息中的请求统一资源标识即为电视频道A的标识信息;
在该第一SIP邀请消息中可以携带按照所需最大资源值预留带宽资源的指示信息,指示按照签约IPTV业务所需要的最大资源值来申请预留带宽资源,例如,在SDP描述信息中,除了描述当前会话实际应用的媒体类型(即电视频道A对应的媒体类型)以外,还描述所需最大资源值的IPTV业务对应的媒体类型,在本实施例中为高清电影频道B对应的媒体类型。或者,在该第一SIP邀请消息中也可以不携带按照所需最大资源值预留带宽资源的指示信息。
步骤203、IMS设备处理第一会话,根据第一SIP邀请消息,发送资源预留请求消息;
IMS设备接收到第一SIP邀请消息后,向RACS发送资源预留请求消息,可以具体为:若第一SIP邀请消息中携带了按照所需最大资源值预留带宽资源的指示信息,则IMS设备向RACS发送Diameter消息,该Diameter消息中可以携带按照所需最大资源值预留带宽资源的指示信息,例如,将所需最大资源值的IPTV业务对应的媒体类型携带在Diameter消息中;或者,若第一SIP邀请消息中没有携带按照所需最大资源值预留带宽资源的指示信息,则IMS设备向RACS发送Diameter消息,该Diameter消息中没有携带按照所需最大资源值预留带宽资源的指示信息。
步骤204、RACS接收资源预留请求消息,根据该资源预留请求消息,获取所需最大资源值;
若资源预留请求消息中携带了按照所需最大资源值预留带宽资源的指示信息,即所需最大资源值的IPTV业务对应的媒体类型,则获取该媒体类型对应的所需最大资源值;
若资源预留请求消息中没有携带按照所需最大资源值预留带宽资源的指示信息,即资源预留请求消息中只携带了当前会话实际应用(电视频道A)的媒体类型,则RACS根据从用户签约数据库中获得的用户签约信息,获知用户签约了的所需最大资源值的IPTV业务,并获取所需最大资源值。
步骤205、预留所需最大资源值对应的带宽资源;
步骤206、RACS向IMS设备返回资源预留响应消息;
步骤207、第一SIP会话建立成功,终端接收开机缺省播放节目(电视频道A)对应的流媒体内容;
步骤208、用户换台,请求观看高清电影频道B的节目,终端获取更新播放节目的信息,该更新播放节目为高清电影频道B;
步骤209、终端向IMS设备发起包括更新播放节目的标识信息的SIP重定向邀请消息,该SIP重定向邀请消息为第一SIP重定向邀请消息(即第一SIP会话的重定向邀请消息);其中请求URI为高清电影频道B的标识信息;
在该第一SIP重定向邀请消息中,SDP描述当前会话实际应用的媒体类型,此时为高清电影频道B对应的媒体类型;进一步的,该第一SIP重定向邀请消息中还可以包括资源重用的指示信息,指示重用第一SIP重定向邀请消息已建立的第一SIP会话所申请预留的资源。
步骤210、IMS设备根据第一SIP重定向邀请消息,发送资源预留请求消息;
若第一SIP重定向邀请消息中包括了资源重用的指示信息,则该资源预留请求消息中可以包括资源重用的指示信息;
步骤211、RACS接收资源预留请求消息,根据该资源预留请求消息,重用已预留的带宽资源;
若该资源预留请求消息中包括了资源重用的指示信息,则RACS根据该指示信息,重用已预留的带宽资源;若该资源预留请求消息中没有资源重用的指示信息,则RACS根据当前会话应用状况,如判断已预留资源满足当前会话实际应用的媒体类型,则重用已预留资源。
由于在步骤205中,RACS预留的带宽资源为需要最大资源值的IPTV业务对应的带宽资源,即,已申请预留的资源满足当前会话资源预留请求,则已预留的带宽资源被重用,而原来使用已预留资源的会话(观看电视频道A)的资源占用被取消;例如,在步骤205中,RACS按照用户签约IPTV业务所需最大资源值申请了6M带宽,观看电视频道A的会话占用资源为2M带宽,则在本步骤中,已预留的6M带宽资源将被高清电影频道B所占用。
步骤212、RACS向IMS设备返回资源预留响应消息;
步骤213、SIP重定向成功,终端接收更新播放节目对应的流媒体内容。
本实施例在终端开机且注册后,按照签约的IPTV业务需要的最大资源值去申请预留带宽资源,而不是按照当前实际应用的情况预留带宽资源,使得用户所观看的各类视频节目都可以使用已预留的带宽资源,减少了资源重协商的时间,降低了用户观看视频节目的时延;进一步的,终端设备在完成开机注册后,不需要用户的人机交互即可自行发起SIP会话邀请请求,进一步降低了用户观看视频节目的时延。
图3为本发明实施例三会话管理的实现方法的信令流程图。本发明实施例会话管理的实现方法中终端申请的流媒体通道占用资源还可以同时传递一个以上的视频节目,如画中画或马赛克业务等,如本实施例中,终端开机后,首先向用户展示电视频道A的节目,此后,用户请求观看另一个电视频道C的小画面,形成画中画的业务。如图3所示,本实施例具体包括如下步骤:
步骤301、终端开机后,向IMS设备发起注册请求,完成注册;
步骤302、IMS设备向IPTV业务服务器发起第三方注册请求;
步骤303、IPTV业务服务器处理完所述第三方注册请求后,获取开机缺省播放节目的信息;
本实施例可以采用实施例二中所描述的方式二或方式三来获取开机缺省播放节目的信息;若网络侧设备为IPTV业务服务器,则方式二具体为IPTV业务服务器中保存上次关机时播放节目的信息,将上次关机时播放节目作为开机缺省播放节目;方式三具体为IPTV业务服务器生成并获取开机缺省播放节目。
步骤304、IPTV业务服务器向媒体服务器发起包括所述开机缺省播放节目的标识信息的第二会话请求(本实施例会话请求具体为SIP邀请消息),开机缺省播放节目的标识信息添加在第二SIP邀请消息的请求URI中;
步骤305、IPTV业务服务器向终端发起第三SIP邀请消息;
步骤306、终端根据第三SIP邀请消息,向IMS设备发送第三SIP响应消息;
该第三SIP响应消息中可以携带按照所需最大资源值预留带宽资源的指示信息,指示按照签约IPTV业务所需要的最大资源值来申请预留带宽资源,比如在第三SIP响应消息中描述当前会话实际应用(电视频道A)的媒体类型、和/或,描述所需最大资源值的IPTV业务对应的媒体类型。
步骤307、IMS设备处理第三会话,根据第三SIP响应消息,发送资源预留请求消息;
该资源预留请求消息中可以携带按照所需最大资源值预留带宽资源的指示信息,也可以不携带。
步骤308、RACS接收资源预留请求消息,根据该资源预留请求消息,查询用户签约信息,获取所需最大资源值;
若资源预留请求消息中携带了按照所需最大资源值预留带宽资源的指示信息,即所需最大资源值的IPTV业务对应的媒体类型,则查询用户签约信息,获取该媒体类型对应的所需最大资源值;
若资源预留请求消息中没有携带按照所需最大资源值预留带宽资源的指示信息,即资源预留请求消息中只携带了当前会话实际应用(电视频道A)的媒体类型,则RACS根据从用户签约数据库中获得的用户签约信息,获知用户签约了的所需最大资源值的IPTV业务,并获取所需最大资源值。
步骤309、预留所需最大资源值对应的带宽资源;
步骤310、RACS向IMS设备返回资源预留响应消息;
步骤311、IPTV业务服务器通过第三方呼叫控制将第二SIP会话和第三SIP会话桥接起来,第二SIP会话和第三SIP会话建立成功,终端接收开机缺省播放节目(电视频道A)对应的流媒体内容;
步骤312、用户请求使用画中画功能,请求将电视频道C设为小画面进行观看;终端获取更新播放节目的信息,该更新播放节目为电视频道C;
步骤313、终端向IMS设备发起包括更新播放节目的标识信息的SIP重定向邀请消息,该SIP重定向邀请消息为第三SIP重定向邀请消息(即第三SIP会话的重定向邀请消息);其中请求URI为电视频道C的标识信息;进一步的,该消息中还可以包括资源重用的指示信息,指示第三SIP重定向邀请消息重用已建立的第三SIP会话所申请预留的资源。
步骤314、IMS设备根据第三SIP重定向邀请消息,发送资源预留请求消息,该资源预留请求消息中可以包括资源重用的指示信息;
步骤315、RACS接收资源预留请求消息,根据该资源预留请求消息,判断当前可用资源是否满足资源重用请求消息中所需要的带宽资源,若是,则重用已预留的带宽资源;
其中,当前可用资源是指已预留资源中未被占用的实际可用资源,等于已预留的带宽资源减去原使用已预留资源的会话所占用的带宽资源,例如,RACS按照用户签约IPTV业务所需最大资源值申请了6M的带宽资源,原观看电视频道A的会话占用了2M的带宽资源,则当前可用资源为4M,设当前观看电视频道C的会话所需要的带宽资源为1M,则当前可用资源能够满足需求,于是重用已预留的带宽资源。
步骤316、RACS向IMS设备返回资源预留响应消息;
步骤317、第三SIP会话重定向成功,终端接收更新播放节目对应的流媒体内容。
在上述实施例中,终端在注册成功后,IPTV业务服务器分别向终端和媒体服务器发起SIP邀请消息,在实际应用中,本发明实施例也可以在终端注册成功后,由终端自行向IPTV业务服务器发起SIP邀请消息,IPTV业务服务器接收到该SIP邀请消息后,将开机缺省播放节目的标识信息添加在该SIP邀请消息的请求URI中,再向媒体服务器路由;或者,还可以是在终端注册成功后,IPTV业务服务器向终端发送SIP参考(REFER)消息,指示终端发起SIP邀请消息。
在上述实施例的步骤313中,终端向IMS设备发起SIP重定向邀请消息,为第三SIP会话的重定向邀请消息,在实际应用中,本发明实施例也可以发起新的SIP会话请求,例如终端向IMS设备发起第四SIP邀请请求,该第四SIP邀请请求包括更新播放节目的标识信息;或者,终端判断当前可用资源大于或等于更新播放节目所需的带宽资源,则在保留已有电视频道A组播的情况下,直接发起组播加入报文,加入电视频道C的组播地址。
本实施例在终端开机且注册后,按照签约的IPTV业务需要的最大资源值去申请预留带宽资源,而不是按照当前实际应用的情况预留带宽资源,使得用户所观看的各类视频节目都可以使用已预留的带宽资源,减少了资源重协商的时间,降低了用户观看视频节目的时延;进一步的,终端设备在完成开机注册后,由IPTV业务服务器分别向终端和媒体服务器发起SIP邀请消息,不需要用户的人机交互,进一步降低了用户观看视频节目的时延。
本发明实施例四会话管理的实现方法具体包括:用户开机,终端设备完成注册,IMS网络向IPTV呈现(Presence)服务器发起第三方注册;此后,Presence服务器向终端设备发起SIP初始会话,发送SIP INVITE邀请消息,在该消息中携带SIP信令通道请求指示,在SDP中描述建立TCP连接应用,以传递SIP信令消息,SIP初始会话建立;此后,终端设备和Presence服务器之间通过已建立的SIP信令通道传递Presence业务消息相关的SIP信令消息,如终端设备向Presence服务器发送SIP PUBLISH消息,Presence服务器向终端设备发送SIP NOTIFY通知消息,等等。
图4为本发明实施例会话管理的实现装置的示意图。如图4所示,本实施例包括:第一接收模块41,用于接收资源预留请求消息;获取模块42,用于根据所述资源预留请求消息,获取签约业务的所需最大资源值;预留模块43,用于预留所述所需最大资源值对应的带宽资源。
本实施例还可以包括:第二接收模块44,用于接收资源重用请求消息;重用模块45,用于根据所述资源重用请求消息,重用已预留的带宽资源;进一步可以包括:第一发送模块46,用于返回资源预留响应消息;第二发送模块47,用于返回资源重用响应消息;判断模块48,用于判断当前可用资源是否满足所述资源重用请求消息中所需要的带宽资源。
本实施例在接收到资源预留请求消息后,预留所需最大资源值对应的带宽资源,而不是按照当前实际应用的情况预留带宽资源,使得用户所观看的各类视频节目都可以使用已预留的带宽资源,减少了资源重协商的时间,降低了用户观看视频节目的时延,提高了用户体验度。
图5为本发明实施例会话管理的实现***的示意图。如图5所示,本实施例包括:
最大所需资源应用触发单元51,用于触发最大所需资源应用,并将该触发请求通过E2接口通知最大所需资源应用请求单元52,触发请求中携带按所需最大资源请求指示。最大所需资源应用触发单元51可以位于IPTV终端设备、或IPTV业务服务器、或RACS等中,触发方式可以有多种,包括:无条件触发,或根据用户签约信息触发,等。其中,如果是根据用户签约信息等用户数据触发,则最大所需资源应用触发单元可以通过E1接口从用户数据存储单元中获取用户数据。其中E2接口可以是内部接口、或SIP协议等;E1接口可以是内部接口、或Diameter协议等。
最大所需资源应用请求单元52,用于根据来自最大所需资源应用触发单元51的触发请求,生成最大所需资源应用请求,应用请求中携带按所需最大资源请求指示,并将该请求通过E3接口向最大所需资源应用处理单元53发送。最大所需资源应用请求单元52可以位于IMS网元、或RACS等中。E3接口可以是内部接口、或Diameter协议等。
最大所需资源应用处理单元53,用户接收来自最大所需资源应用请求单元52的请求,根据请求中携带的按所需最大资源请求指示进行相应处理,按所需最大资源请求资源成功或失败。其中,若按所需最大资源请求指示中没有指明具体的所需最大资源值,则最大所需资源应用处理单元53可以通过E4接口从用户数据存储单元54中获取具体的所需最大资源值。E4接口可以是内部接口、或Diameter协议等。
本实施例还可以包括用户数据存储单元54,用于存储用户数据,如用户签约信息、用户签约IPTV业务所需要的最大带宽资源等。
进一步的,本实施例还可以包括:
资源重用请求单元55,用于发起资源重用请求,请求中携带资源重用指示,并发给资源重用处理单元56,该请求可以通过内部接口协议、或SIP消息、或Diameter消息等携带;
资源重用处理单元56,用于根据收到的资源重用请求,进行资源重用处理,处理方式包括:当前会话重用已申请资源、或当前会话重用当前可用资源等。
本实施例在接收到资源预留请求消息后,预留所需最大资源值对应的带宽资源,而不是按照当前实际应用的情况预留带宽资源,使得用户所观看的各类视频节目都可以使用已预留的带宽资源,减少了资源重协商的时间,降低了用户观看视频节目的时延,提高了用户体验度。
本发明实施例终端包括:IPTV会话管理信息交互模块、IPTV会话管理信息处理模块。
其中IPTV会话管理信息交互模块,用于和网络交互IPTV会话管理信息,并通知IPTV会话管理信息处理模块,其中,该IPTV会话管理信息通过SIP消息携带,包括按所需最大资源请求指示和/或SIP信令通道请求指示,可选的,该IPTV会话管理信息可以通过SDP描述。
IPTV会话管理信息处理模块,用于根据IPTV会话管理信息和网络建立IPTV会话,包括按所需最大资源请求建立的流媒体通道和/或按SIP信令通道请求建立的信令通道。
进一步的,该终端还可以包括IPTV会话发起模块,用于在终端装置注册网络后,自行发起IPTV会话请求,可选的,该会话请求的目的地址是缺省播放节目信息。
本发明实施例自行发起IPTV会话管理的装置,该装置可位于终端设备或服务器之中,包括:IPTV会话发起模块,用于在终端设备注册网络后,自行发起IPTV会话请求,可选的,该会话请求的目的地址是缺省播放节目信息。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。
Claims (13)
1、一种会话管理的实现方法,其特征在于包括:
接收资源预留请求消息;
根据所述资源预留请求消息,获取签约业务的所需最大资源值;
预留所述所需最大资源值对应的带宽资源。
2、根据权利要求1所述的会话管理的实现方法,其特征在于,所述接收资源预留请求消息之前还包括:
终端完成注册后,获取开机缺省播放节目的信息;
向网络发起包括所述开机缺省播放节目的标识信息的第一会话请求;
网络处理第一会话,发送所述资源预留请求消息。
3、根据权利要求1所述的会话管理的实现方法,其特征在于,所述接收资源预留请求消息之前还包括:
终端完成注册,IPTV业务服务器收到第三方注册请求;
IPTV业务服务器获取开机缺省播放节目的信息,向媒体服务器发起包括所述开机缺省播放节目的标识信息的第二会话请求,以及向终端发起第三会话请求;
网络处理第三会话,发送所述资源预留请求消息。
4、根据权利要求2或3所述的会话管理的实现方法,其特征在于,建立所述第一会话或第三会话的消息中还包括按照所需最大资源值预留带宽资源的指示信息;所述资源预留请求消息中包括按照所需最大资源值预留带宽资源的指示信息。
5、根据权利要求4所述的会话管理的实现方法,其特征在于,网络根据所述资源预留请求消息中携带的按照所需最大资源值预留带宽资源的指示信息,获取签约业务的所需最大资源值;或者,网络根据用户签约信息,获取签约业务的所需最大资源值。
6、根据权利要求2所述的会话管理的实现方法,其特征在于,所述获取开机缺省播放节目的信息包括:
获取终端保存的上次关机时播放节目的信息,将所述上次关机时播放节目作为所述开机缺省播放节目;
或者,网络侧设备保存上次关机时播放节目的信息,终端从网络侧设备获取上次关机时播放节目的信息,将所述上次关机时播放节目作为所述开机缺省播放节目;
或者,网络侧设备生成所述开机缺省播放节目,终端从网络侧设备获取所述开机缺省播放节目的信息。
7、一种会话管理的实现装置,其特征在于包括:
第一接收模块,用于接收资源预留请求消息;
获取模块,用于根据所述资源预留请求消息,获取签约业务的所需最大资源值;
预留模块,用于预留所述所需最大资源值对应的带宽资源。
8、根据权利要求7所述的会话管理的实现装置,其特征在于还包括:
第二接收模块,用于接收资源重用请求消息;
重用模块,用于根据所述资源重用请求消息,重用已预留的带宽资源。
9、根据权利要求8所述的会话管理的实现装置,其特征在于还包括:判断模块,用于判断当前可用资源是否满足所述资源重用请求消息中所需要的带宽资源。
10、一种终端,其特征在于包括:
IPTV会话管理信息交互模块,用于和网络交互IPTV会话管理信息,所述IPTV会话管理信息包括按所需最大资源预留带宽资源的指示信息;
IPTV会话管理信息处理模块,用于根据IPTV会话管理信息和网络建立IPTV会话。
11、根据权利要求10所述的终端,其特征在于还包括:IPTV会话发起模块,用于在终端装置注册网络后,自行发起IPTV会话请求。
12、一种会话管理的实现***,其特征在于包括:
最大所需资源应用触发单元,用于发起触发请求;
最大所需资源应用请求单元,用于根据所述触发请求,生成并发送生成最大所需资源应用请求;
最大所需资源应用处理单元,用于根据接收到的最大所需资源应用请求,预留所述所需最大资源值对应的带宽资源。
13、根据权利要求12所述的会话管理的实现***,其特征在于还包括:
资源重用请求模块,用于发起资源重用请求消息;
资源重用处理模块,用于根据接收到的所述资源重用请求消息,进行资源重用处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101146170A CN101605142A (zh) | 2008-06-10 | 2008-06-10 | 会话管理的实现方法、装置、***及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101146170A CN101605142A (zh) | 2008-06-10 | 2008-06-10 | 会话管理的实现方法、装置、***及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101605142A true CN101605142A (zh) | 2009-12-16 |
Family
ID=41470696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101146170A Pending CN101605142A (zh) | 2008-06-10 | 2008-06-10 | 会话管理的实现方法、装置、***及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101605142A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102158390A (zh) * | 2010-08-31 | 2011-08-17 | 华为软件技术有限公司 | 接入带宽调整处理方法和装置 |
CN102547387A (zh) * | 2012-02-09 | 2012-07-04 | 深圳市同洲视讯传媒有限公司 | Iptv业务实现方法、***和iptv运营*** |
CN102883223A (zh) * | 2011-07-12 | 2013-01-16 | 上海帕科软件科技有限公司 | 采用互动式epg分发***的iptv*** |
CN106550096A (zh) * | 2015-09-18 | 2017-03-29 | 中兴通讯股份有限公司 | 控制终端开机的方法及装置 |
CN106688212A (zh) * | 2014-09-10 | 2017-05-17 | 索尼公司 | 通信控制设备、通信控制方法和通信*** |
CN107454631A (zh) * | 2016-05-31 | 2017-12-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种网络资源调度方法及网络设备、*** |
WO2019015419A1 (zh) * | 2017-07-18 | 2019-01-24 | 华为技术有限公司 | 会话处理方法及装置 |
CN113726691A (zh) * | 2021-08-20 | 2021-11-30 | 北京字节跳动网络技术有限公司 | 带宽预留方法、装置、设备以及存储介质 |
-
2008
- 2008-06-10 CN CNA2008101146170A patent/CN101605142A/zh active Pending
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102158390A (zh) * | 2010-08-31 | 2011-08-17 | 华为软件技术有限公司 | 接入带宽调整处理方法和装置 |
CN102158390B (zh) * | 2010-08-31 | 2014-07-09 | 华为软件技术有限公司 | 接入带宽调整处理方法和装置 |
CN102883223A (zh) * | 2011-07-12 | 2013-01-16 | 上海帕科软件科技有限公司 | 采用互动式epg分发***的iptv*** |
CN102547387A (zh) * | 2012-02-09 | 2012-07-04 | 深圳市同洲视讯传媒有限公司 | Iptv业务实现方法、***和iptv运营*** |
CN102547387B (zh) * | 2012-02-09 | 2015-05-27 | 深圳市同洲电子股份有限公司 | Iptv业务实现方法、***和iptv运营*** |
CN106688212A (zh) * | 2014-09-10 | 2017-05-17 | 索尼公司 | 通信控制设备、通信控制方法和通信*** |
EP3176987A4 (en) * | 2014-09-10 | 2017-09-20 | Sony Corporation | Communication control device, communication control method and communication system |
CN106688212B (zh) * | 2014-09-10 | 2020-05-19 | 索尼公司 | 通信控制设备、通信控制方法和通信*** |
US10785515B2 (en) | 2014-09-10 | 2020-09-22 | Sony Corporation | Communication control device, communication control method, and communication system |
CN106550096A (zh) * | 2015-09-18 | 2017-03-29 | 中兴通讯股份有限公司 | 控制终端开机的方法及装置 |
CN107454631A (zh) * | 2016-05-31 | 2017-12-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种网络资源调度方法及网络设备、*** |
WO2019015419A1 (zh) * | 2017-07-18 | 2019-01-24 | 华为技术有限公司 | 会话处理方法及装置 |
US11516880B2 (en) | 2017-07-18 | 2022-11-29 | Huawei Technologies Co., Ltd. | Session processing method and apparatus |
CN113726691A (zh) * | 2021-08-20 | 2021-11-30 | 北京字节跳动网络技术有限公司 | 带宽预留方法、装置、设备以及存储介质 |
CN113726691B (zh) * | 2021-08-20 | 2024-04-30 | 北京字节跳动网络技术有限公司 | 带宽预留方法、装置、设备以及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2241078B1 (en) | Method and internet protocol television (iptv) content manager server for iptv servicing | |
US8230044B2 (en) | Media channel management | |
JP5442766B2 (ja) | サービス・レイヤにより支援する、マルチメディア・ストリーム・アクセス配信の変更 | |
JP5436577B2 (ja) | ネットワークにおける関連付けられたセッションの管理 | |
CN101605142A (zh) | 会话管理的实现方法、装置、***及终端 | |
US20090055540A1 (en) | Methods and Systems for Multicast Control and Channel Switching for Streaming Media in an IMS Environment | |
CN107135412B (zh) | 共享内容的方法和设备 | |
CN102037703A (zh) | Iptv通信网络中传递方法之间的切换 | |
CN101340557B (zh) | 时移电视业务建立方法以及时移电视媒体功能实体 | |
CN102119519A (zh) | 在通信***中的快速内容切换 | |
CN101631029A (zh) | 直播会话切换的方法、多终端频道切换同步的方法及终端 | |
CN102047637A (zh) | 用于预留带宽的方法和用户设备 | |
CN101163279A (zh) | 实现好友电视业务的方法、***和设备 | |
CN100525195C (zh) | 一种实现网络电视业务的方法及*** | |
CN102761550A (zh) | 实现流媒体服务的方法、装置及*** | |
EP2627100A1 (en) | Method and device for displaying information | |
CN101656868B (zh) | 对iptv直播节目进行控制的方法和装置 | |
CN101883333B (zh) | 获取指定用户实时媒体播放信息的方法、***和装置 | |
US20070076614A1 (en) | Method for changing channels in wireless communication terminal and content service system | |
CN101616305A (zh) | 点播业务中内容切换的方法、装置和*** | |
CN101360095A (zh) | 会话初始协议网络中提供电视业务的方法、装置和*** | |
CN102026024B (zh) | 一种ppv业务的实时控制方法、***和设备 | |
CN102333095A (zh) | 一种媒体业务***及方法 | |
CN101355552A (zh) | 一种控制流媒体的方法及装置 | |
CN101459824B (zh) | 时移电视业务建立方法以及时移电视媒体功能实体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20091216 |