在网络中管理关联的会话的制作方法

文档序号:7910414阅读:224来源:国知局
专利名称:在网络中管理关联的会话的制作方法
技术领域
本发明涉及在网络中管理关联的会话,并不仅限于用于在网络中管理关联的多媒体会话的方法和系统、用于这样的系统的网络元件和用户设备以及用于执行所述方法的计算机程序产品。
背景技术
IP多媒体子系统(IMS)架构是支持由会话发起协议(SIP)的灵活性而实现的各式各样的服务的统一架构。IMS由某些3GPP和3GPP2标准定义(诸如3GPP TS 22.228、 TS 23. 218、TS 23. 228、TS 24. 228、TS 24. 229、TS 29. 228、TS 29. 229、TS 29.328 以及 TS 23. 320 版本 5-7)。为了调节对IMS基础设施的投资,新型的多媒体服务被开发。一种类型的IMS使能的服务与所谓的组合式服务有关,该组合式服务还被称为混合服务或复合服务,其联合各种平台的服务并且利用各种平台和发布技术(例如电话、多播、广播、电视/视频、内容点播等)的功能和能力。一种类型的IMS使能的服务与交互式多媒体服务有关,其中终端用户是主动的参与者而不是被动的观看者。对这种类型的IMS使能的服务的进一步增强可以包括终端用户和/或网络运营商用不同的多媒体流来合成多媒体服务。例如,终端用户可以通过丰富主服务来合成个人化的多媒体服务,例如具有来自于网络中不同的源的、诸如内容点播(CoD)、用户生成内容 (UCG)等个人选择的多媒体内容的电视广播(BC)。在Rauschenbacher等人于2004年5月14日的Fraunhofer白皮书中的文章“支持在广播和广播网络上的同步传递的可扩展交互式电视服务(A scalable interactive TV service supporting synchronized delivery over broadcast and broadcast networks) ”中描述了这样的个人化电视服务在现有技术架构中的实现的示例。在这个文档中描述了一种系统,其中主内容流以广播信道的形式在DVB网络上被传输至终端用户位置处的家用媒体服务器。另外,多个额外的内容流可以经由广播IP网络被传输至家用媒体服务器。在家用媒体服务器处,这些额外的内容流可以与主内容流同步并且因此以同步的方式呈现在终端用户(显示)设备上。Rauschenbacher等人的文章中所描述的方案的一个缺点在于为了消费这些经丰富的服务,所有终端用户显示设备都需要直接连接至家用媒体服务器(HMQ。另一个缺点在于HMS是相当复杂的一类设备并且需要有具备实现个人化电视服务功能所必要的处理能力的健壮设计。简而言之,现有技术只允许终端用户对经丰富的电视体验的管理。关于来自于网络中不同的源并且作为独立的流被传递至用户设备的不同多媒体流之间的关系的信息只存在于用户设备(HMS)处。但是,诸如IMS网络、更具体地为在该IMS网络中管理多媒体服务的IMS网络元件的示例性网络架构不了解这些多媒体会话被终端用户结合地用于生成个人化的多媒体服务的事实。从网络内部操控个人化的电视体验却可能是方便的和/或甚至是必要的。例如,为了在继续个人化的电视体验之前向终端用户传递定向广告或飓风警报或其他内容,同时暂停共同形成个人化电视体验的关联的多媒体流可能是方便的。同样地,在网络中为所有相关的流保留带宽也可能是方便的。其中网络需要知道哪些流相关的另一个示例是呼入电话通话的情况。如果数个流与个人化的电视体验相关,并且数个流在后台上与单独的下载会话或与多媒体记录会话相关,那么如果网络可以仅暂停与个人化的电视体验相关的流而非那些与后台下载或记录会话相关的流,则将是方便的。在W02007/101473中描述了这样的组合式服务的示例,其中响应于收到呼入通话,电视节目被记录在网络个人视频记录(NPVR)系统上。在这个解决方案中,广播流(信道)在呼入通话被收到时被暂停并且被记录在网络中。基于用户的请求,内容可以从其被暂停的时刻起作为单播流被播放。但是,这种类型的网络干预仅适用于单个流,而不适用于包括多个流(这些流可能来自于不同的源)的、与同一用户设备的一个或更多个其他有效会话的存在结合的个人化电视体验。在现有技术的IMS架构内,由不同资源控制和/或来自于不同资源的这样的流将需要多个平行会话的建立。一个会话将包括具有主内容的流,并且每一个额外的流的额外的会话将包括额外的内容项目(例如不同的字幕、画外音、画中画等)。从网络的角度来看, 来自外部的这些会话将都看起来一样并且与其他有效的记录、下载、游戏、电话或其他会话没有区别。目前,IMS标准不允许终端用户和/或网络合成关联的多媒体会话以及共同地控制和/或管理这些关联的多媒体会话和他们所使用的网络资源。因此,在现有技术中对用于在网络中管理关联的会话的方法和系统有需求。

发明内容
本发明的目标是降低或消除至少一个现有技术中已知的缺点以及在本发明的第一方面中提供用于在网络中管理关联的会话的方法,所述网络包括被配置用于管理网络与用户设备之间的关联的会话的网络元件。所述方法包括以下步骤在网络中提供用于关联会话的合成会话标识符(PSCID);在用户设备与网络元件之间交换所述合成会话标识符; 以及通过交换所述合成会话标识符将两个或更多个会话与合成会话关联。如果所述合成会话标识符由用户设备生成或经由第三方提供者(诸如经由电子节目指南)被提供给用户设备,那么所述合成会话标识符可以被发送至网络元件,会话管理发生在该网络元件处。可替换地,可以从网络元件或在网络元件的控制下将所述合成会话标识符发送至用户设备。在任何一个方向上发送这样的合成会话标识符都可以被称为 “交换”。交换可以发生在任何时刻,即在合成会话的建立期间;在将会与合成会话关联的多媒体会话的建立期间;或在会话管理期间的其他时刻。本发明允许在网络元件处或在网络元件可访问的位置上对所述合成会话标识符进行网络中心管理。只要多媒体会话被建立,该多媒体会话或者由网络元件发起或者由用户设备发起,并且所分配的合成会话标识符被交换,该多媒体会话就可以在网络元件的控制下与合成会话标识符关联。那样,它就可以与可能已经被指派给同一合成会话标识符的其他多媒体会话关联。此外,会话的网络中心关联使从网络内部对一组会话的管理能够独立于不是该组会话的一部分的其他会话。因此,通过使用合成会话标识符,可以好像只有一个会话那样操控该组会话。例如,它允许与该组会话关联的数据流的共同暂停(例如响应于以用户设备为目标的呼入通话)、重放、转向。另外,本发明实现会话的组间管理。举例来说,如果带宽约束出现在网络中并且存在同一用户设备的一组会话和一个独立的会话,那么网络元件中的会话管理逻辑可以选择终止该独立的会话,而使该组关联的会话完整无损。可替换地,如果只有一组会话有效,并且它们的联合存在对于例如向用户设备传递个人化的电视体验很重要,那么网络可以确定该组中没有一个会话可以由于带宽约束的原因而被终止。在了解会话的关联的情况下,会话管理逻辑进而可以被配置用于寻找另一解决方案,诸如缩减该组会话内的会话中的一个的规模,使得带宽约束被减轻。在另外的实施例中,所述方法可以包括发起合成会话的步骤。虽然原则上仅在负责管理关联的会话的网络元件的控制下生成合成会话标识符并且将这个合成会话标识符储存在网络中某处是足够的,但是发起独立的信令会话(合成会话)也可以有优势。例如, 这样的合成会话可以被用于在用户设备与网络元件之间交换所述合成会话标识符。如果没有这样的合成会话被发起,那么所述合成会话标识符可以被并入单独的会话的信令中。所述合成会话可以被用于对关联的会话的管理以及在用户设备与网络元件之间与这个任务关联的各种类型的信令传输(signaling)。这样的信令传输可以包括对所有会话的持续时间达成一致意见或者关于带宽要求(对于所有关联的会话一起)进行协商。另外,发起这样的合成会话可以提供对网络中以及用户设备上的资源的更有效的使用。例如,在使用合成会话的情况下,网络发起的对关联的会话的拆解可能仅需要向用户设备传输较少的信令。此外,可以避免为合成会话标识符的存在而对所有信令消息进行连续筛选以及随后为下一步行动而探查服务逻辑(无论是在用户设备中还是在网络元件中)。仅与单独的会话(在一组关联的会话内)相关的消息可能不需要这样的探查。此外,通过将会话与被指派给复合会话的合成会话标识符关联,关联的会话自动被指派给合成会话。在一个实施例中,所述方法还包括以下步骤所述用户设备生成合成会话标识符; 从所述用户设备向所述网络元件发送发起合成会话的请求,该请求包括所述合成会话标识符。在另一实施例中,所述方法还包括以下步骤从所述用户设备向所述网络元件发送发起合成会话的请求;所述网络元件响应于收到所述请求而生成合成会话标识符;向所述用户设备发送所述合成会话标识符。在可替换的实施例中,所述方法还包括以下步骤在从所述用户设备向所述网络元件发送发起合成会话的请求之前所述用户设备从所述网络接收合成会话标识符 (PSCID);所述请求包括所述被接收的合成会话标识符。PSCID可以经由电子节目指南 (EPG)被接收。通过经由遥控装置(remote control)来选择信道并且激活合成会话方式, 所述PSCID可以被发送至所述网络元件,该PSCID可以被所述网络元件解释为发起合成会话的请求。因此,与已知方案相反,本发明允许使用合成会话标识符对会话组进行网络中心管理。该管理可以位于网络元件处或位于网络元件可达到的位置上。这提供了网络元件本身可以基于来自网络的请求和/或基于网络中的事件所发起的触发来管理关联的会话而无需来自用户设备的在先干预的优势。本发明由此实现了增强型多媒体服务的全新频谱。 在检测到以同一用户设备为目标的呼入通话时,用于管理一组关联的会话和/或合成会话的网络元件可以例如被配置用于暂停多个关联的多媒体会话,(与被传送至用户设备的个人化电视服务相关)。同时,未被网络元件识别为关联的会话的一部分的下载会话可以保持不变并且在后台中继续。这样的复杂的多会话服务交互在已知系统中是不可能的。在还有另一实施例中,所述方法还包括以下步骤所述用户设备通过向所述网络元件发送对于会话的两个或更多个会话发起请求来发起两个或更多个会话,优选地使用 SIP INVITE消息来发送所述请求,每个请求都包括所述合成会话标识符。在一个实施例中,所述方法还包括以下步骤所述网络元件通过向所述用户设备发送对于会话的两个或更多个请求来发起两个或更多个会话,优选地使用SIP INVITE消息来发送所述请求,每个请求都包括所述合成会话标识符。在另一实施例中,所述发起合成会话的请求还包括一个或更多个会话标识符,并且可选地包括与由所述会话标识符标识的一个或更多个会话关联的资源保留信息和/或资源分配信息。在还有另一实施例中,所述两个或更多个会话包括与BC标识符(BCkrviceID)关联的广播(BC)会话、与CoD标识符(CoDID)关联的内容点播(CoD)会话、与TAI标识符关联的定向广告插入(TAI)会话、与NPVR标识符(NPVRContentID)关联的网络个人视频内容 (NPVC)会话、与UGC标识符关联的用户生成内容(UGC)会话、与PSTN仿真标识符关联的公共交换电信网络(PSTN)仿真会话和/或与SC标识符关联的共享内容(SC)会话中的至少一个。所述标识符均为会话标识符的示例。在另外的实施例中,所述关联的会话的联合的流作为个人化的合成多媒体流被呈现给用户。在实施例中,所述网络还包括存储装置,优选地为数据库,其中所述方法还包括以下步骤所述网络元件将所述合成会话标识符以及所述两个或更多个关联的会话标识符存储在所述存储装置中。在还有另一实施例中,所述方法还包括以下步骤通过将一个或更多个会话添加到所述合成会话中、通过终止或修改所述合成会话中的一个或更多个会话和/或通过将一个或更多个会话从所述合成会话转移至另外的(further)合成会话或所述合成会话之外来修改所述合成会话。通过向所述用户设备发送请求,修改的发起可以由所述用户设备引导。可替换地,修改的发起可以由负责会话管理的网络元件引导。通常,会话管理可以是网络中的服务控制功能的一部分。在还有另一实施例中,所述网络是包括连接至服务控制功能(SCF)的IMS核心的 IP多媒体子系统(IMS)网络,所述SCF是被配置用于管理所述网络与所述用户设备之间的关联的会话的网络元件。在另外的方面,本发明涉及用于在网络中管理关联的会话的系统,所述系统包括-网络元件,其被配置用于管理所述网络与用户设备之间的关联的会话;用于与用户设备交换合成会话标识符;以及用于通过交换所述合成会话标识符将两个或更多个会话与所述合成会话关联;
-用户设备,其被配置用于在网络中提供用于关联会话的合成会话标识符;用于发起合成会话;以及用于与所述网络元件交换所述合成会话标识符。在还有另外的方面中,本发明涉及用于如上文所描述的系统的用户设备,其中所述用户设备包括-用于生成合成会话标识符的ID生成器;-多媒体客户端,其被配置用于从所述ID生成器接收所述合成会话标识符;用于发起合成会话并且与网络元件交换所述合成会话标识符;用于发起与所述网络元件的一个或更多个多媒体会话;以及用于在所述多媒体会话的建立期间与所述网络元件交换所述合成会话标识符。在另外的方面,本发明涉及网络元件,所述网络元件包括-会话管理器,其被配置用于与用户设备交换合成会话标识符;用于发起、和/或终止、和/或修改合成会话;以及用于建立和修改多媒体会话;-用于存储合成会话信息的存储装置,所述合成会话信息包括关于合成会话以及所述关联的会话的信息。在一个实施例中,所述网络元件还包括用于生成合成会话标识符的ID生成器。本发明还涉及包括软件代码部分的计算机程序产品,所述软件代码部分被配置为当其在用户设备或网络元件的存储器中被运行时执行如上文所描述的方法步骤。将进一步参照附图来示意本发明,所述附图将示意性示出按照本发明的实施例。 将理解的是,本发明不以任何方式受限于这些特定的实施例。


图1描绘了按照本发明的一个实施例的系统。图2描绘了按照本发明的一个实施例的方法的流程图。图3描绘了按照本发明的一个实施例的会话信息的数据结构。图4描绘了按照本发明的另一实施例的方法的流程图。图5描绘了按照本发明的还有另一实施例的方法的流程图。图6描绘了按照本发明的另外的实施例的方法的流程图。图7A和B描绘了按照本发明的示例性实施例的方法的流程图。图8A和B描绘了按照本发明的另外的实施例的方法的流程图。
具体实施例方式图1示意了如ETSI TISPAN TS 182. 027所定义的基于IMS的IPTV系统100 的示例。该系统适用于按照本发明的第一实施例管理关联的多媒体会话。该系统包括由呼叫/会话控制功能(CSCF)集合代理-CSCF (P-CSCF)、询问-CSCF (I-CSCF)以及服务-CSCF(S-CSCF)形成的IMS核心102。该IMS核心连接至用户设备(UE) 104、用于在网络中控制IPTV服务的IPTV服务控制功能(SCF) 106 (例如广播SCF、内容点播SCF等),并且连接至包括媒体控制功能(MCF)和媒体传递功能(MDF)的媒体功能(MF) 108,所述媒体传递功能(MDF)控制媒体内容经由传输功能(TF)和传输控制功能(TCF)向用户设备的传递。此外,连接至用户设备的服务选择功能(SSF) 110使用例如电子节目指南(EPG)向用户设备提供关于可用服务的信息,并且资源与许可控制子系统(RACS) 112为媒体内容向用户设备的传递管理资源使用和资源分配。用户设备(UE)可以是可经由网络连接至会话管理系统的任何类型的设备。用户设备可以涉及任何类型的台式/膝上型/手持式计算机、PDA、移动终端、机顶盒、家用媒体网关或那些设备的任何等同。在一个实施例中,包括会话管理系统的网络元件可基于IMS 架构。其可以例如是被称为服务控制功能(SCF)的逻辑IMS网络元件。可替换地,网络元件可以是执行与SCF的那些功能等效的功能的任何其他会话管理系统。将UE连接至网络元件的网络可涉及任何类型的无线或有线网络。为了本发明的目的,关联的会话是为了实现新型服务而要求它们不应独立于彼此被管理的会话。IPTV系统使用会话发起协议(SIP)来建立和控制用户终端之间或用户终端与包括SCF和MF的应用服务器之间的会话。由SIP信令携载的会话描述协议(SDP)被用于描述和协商会话中的媒体成分。此外,实时流传输协议(RTSP)被用于提供例如广播技巧模式 (broadcast trick mode)、内容点播(CoD)以及网络个人视频记录(NPVR)的媒体控制,并且实时传输协议(RTP)被用于媒体传输。为了允许IPTV系统了解关联的多媒体会话,SCF和用户设备被配置用于建立合成会话。合成会话允许用户设备和网络两者都对关联的多媒体会话保持跟踪并且控制所述关联的多媒体会话。为了本发明的目的,合成会话也可被称为PSC会话、复合会话或联合会话。这些全都是贯穿本发明的公开内容被用于指示同一概念的等效术语。基于这样的合成会话的发起,合成会话标识符(PSCID)被生成并且使用SIP消息在SCF与用户设备之间被交换。应注意的是,为了本发明的目的,术语PSCID、PSCid, PSC_Session_ID和Combi_ session_ID全都是被用于指示同一种类型的标识符的等效/可代用和/或可互换的术语。合成会话标识符(PSCID)可由SCF或用户设备生成。可替换地,PSCID可由第三方提供者(应用服务器或…)提供,并且经由例如电子节目指南(EPG)被提供给用户设备。在合成会话建立之后,例如广播会话、CoD会话、定向广告插入(TAI)会话、用户生成内容(UGC)会话等多媒体会话可通过使用合成会话标识符将所述多媒体会话添加到合成会话中而与合成会话关联。由PSCID联系在一起的会话的总体可以作为个人化服务合成服务 (PSC-服务)被提供给用户设备。多媒体会话向合成会话的添加可以例如通过使用SIP发起多媒体会话来实现,例如使用包括合成会话标识符和多媒体会话标识符的SIP INVITE消息。可替换地,对合成会话进行添加可以通过将已经存在(有效)的多媒体会话添加到合成会话中来实现。这可以通过使用SIP修改现存的多媒体会话来实现,例如使用包括合成会话标识符和多媒体会话标识符的SIP REINVITE消息。通过为每个合成会话标识符分别将关联的多媒体会话标识符存储在连接至SCF 的会话数据库114和用户设备中用于存储会话信息的存储器116中,SCF和用户设备可以保持对合成会话以及与这些合成会话中的每一个关联的多媒体会话的跟踪。此外,SCF和用户设备被配置用于修改和/或终止合成会话。例如,为了释放网络资源来为另一媒体会话的添加腾出空间,网络可能希望用占用较少带宽的正常广播会话来取代特定的合成会话中的HDTV广播会话。在这样的情况下,通过使用存储在会话数据库中的会话信息,SCF能够识别和操控与合成会话关联的相关多媒体会话。在使用所述会话信息的情况下,SCF可以识别HDTV广播会话、终止HDTV广播会话并且将与占用较少带宽的标准清晰度电视流(SDTV)有关的新的多媒体会话添加到合成会话中。对合成会话的修改通过用多媒体SDTV会话标识符来取代多媒体HDTV会话标识符而被登记在会话数据库和用户设备的存储器中。网络中的会话数据库和存储在用户设备的存储器中的会话信息可以因此保持对新生成的合成会话、现存合成会话中的修改和/或合成会话的终止的跟踪,并且因此允许 IMS网络中的诸如SCF的网络元件了解关联的多媒体会话的存在。图2描绘了表示合成会话的发起的一个示例性协议流200,在这种情况下所述合成会话是个人化的流或服务合成(PSC)会话,其使用合成会话标识符并且三个多媒体会话与该合成会话随后的关联使用所述合成会话标识符。在这个示例中,关联的多媒体会话包括三个会话包括第一视频流的广播(BC)会话以及分别包括第二和第三视频流的第一和第二内容点播(CoD)会话。第一流可以包括例如具有特定评论员的体育比赛的电视广播, 并且第二和第三流可以包括来自于网络中不同的源并且包括体育比赛的第二和第三摄像机角度的两个独立的单播流,所述两个单播流可作为两种独立的画中画方式与电视广播同时被呈现给用户。所述第一、第二和第三视频流可与在SSF中预先配置的或可替换地由用户使用 SSF所提供的节目信息配置的个人化电视节目相关。在个人化的电视节目(其为PSC服务的示例)中对多媒体流的选择可通过将SSF所提供的电子节目指南(EPG)数据呈现给用户来实现。在使用遥控装置的情况下,用户可以通过从呈现给用户的多媒体流的集合中选择两个或更多个多媒体流来合成其自己的个人化电视节目。用多个BC和/或CoD会话提供来合成个人化的电视节目可能需要如例如OMA BCAST服务指南所支持的更复杂的EPG数据。在已选择了多媒体流之后,用户设备生成合成会话标识符,在这种情况下所述合成会话标识符是个人化流合成会话标识符(下文中为PSC ID),其被用户设备(UE)和网络用于使不同的被选择的多媒体会话与PSC会话相关。在一个实施例中,PSCID可以在所提供的会话的实际选择(例如通过按压遥控装置上被配置用于这个目的的按钮而进入PSC服务方式来进行所述选择)之前由UE创建。在另一实施例中,UE可以经由EPG接收PSC或者可以向网络元件(诸如SCF)或向第三方AS请求PSC。用户设备将所生成的或所接收的 PSC ID以及被选择的BC和CoD多媒体标识符存储在用于存储会话信息的存储器中。其后,通过PSC会话发起请求发起PSC会话。该PSC会话可以通过经由IMS核心向SCF发送包括PSC ID的SIP INVITE (步骤202)而使用SIP协议来发起。PSC ID可以被编码在SIP消息的请求URI中。在另外的实施例中,可以在无格式HTTP中或例如在SIP RTSP消息中将PSC ID实现为SIP通话ID (如RFC 3261所定义的那样)。可替换地,可以用独立的SIP INVITE或SIP INFO消息将PSCID传输至SCF。这样的特殊设计的SIP INVITE 消息的两个示例在下面给出。在这两个SIP/SDP消息的SDP部分中,都用加粗字符示出了 PSCID 示例1.用于发起广播(BC)服务(会话)作为PSC会话的一部分的SIPINVITE消

INVITE sipibc-serviceSserviceprovider,com SIP/2.0 Via: SIP/2,0/UDP S ^
CSC F *ser vi ceprovider-coiiu branch z9hG4l>K7 7 Sasdhds Max-Forwards: 70
To: BC Servicebc^s^rviceQserviceprovider· com>
From; STB1322499
<sip:STB1322499@serviceprovider.com>;tag-1928301774 Call-ID: a84b4c76e66710@pc33* servicepro^ider.com CSeq: 314159 IDJVITE
Contact; <sip:STB13224990servic provider.com> Content-Type: application/sdp Content-Length: 142 VmG
0-STB132.2499 2890844526 2890842807 IH IP4 126,16.64.4
s-lroadcast session
m^video 51372 ETP/AVF 33
c· IP4 225.2.17.12/12
a-recvonly
a二be一service;tv:bbcl co.uk
aepSCid:8734 6^6312 438 servlceprovider.acm
b=AS :2000示例2.用于发起空的PSC会话的SIP INVITE消息
IIiVlTE sip;tSC@servicaprovidax,com SIF/2,0 via; 8IF/2.0/UDP S-
CSCF * serviceprovicier com; branch 2 9hG4bK77 Sasdhds Hax^Forwards; 70
Το PSC <sip:PSC8serviceprovider.com> From: STB1.322499
<sip: STBl 3224 990serviceprovider4coiii>;tag^l9283O1774 Call-ID: a84b4c76e6671O0pc33.serviceprotrider.com CSeq 314159 INVITE
Contact; <sip;ST813224998eerviic@provide.r.com> Content-Type: application/sdp Content-Length : 14权利要求
1.一种用于在网络中管理关联的会话的方法,所述网络包括被配置用于管理所述网络与用户设备之间的关联的会话的网络元件,所述方法包括-在网络中提供用于关联会话的合成会话标识符;-在用户设备与所述网络元件之间交换所述合成会话标识符;以及-通过交换所述合成会话标识符将两个或更多个会话与所述合成会话标识符关联。
2.如权利要求1所述的方法,其中所述方法还包括发起合成会话的步骤。
3.如权利要求2所述的方法,其中所述方法还包括以下步骤-所述用户设备生成合成会话标识符;-从所述用户设备向所述网络元件发送发起合成会话的请求,所述请求包括所述合成会话标识符。
4.如权利要求2所述的方法,其中所述方法还包括以下步骤-从所述用户设备向所述网络元件发送发起合成会话的请求;-所述网络元件响应于收到所述请求而生成合成会话标识符;-向所述用户设备发送所述合成会话标识符。
5.如权利要求1-4中任何一项所述的方法,其中所述方法还包括以下步骤-所述用户设备通过向所述网络元件发送对于会话的两个或更多个会话发起请求来发起两个或更多个会话,优选地使用SIP INVITE消息来发送所述请求,每个请求都包括所述合成会话标识符。
6.如权利要求1-4中任何一项所述的方法,其中所述方法还包括以下步骤-所述网络元件通过向所述用户设备发送对于会话的两个或更多个请求来发起两个或更多个会话,优选地使用SIP INVITE消息来发送所述请求,每个请求都包括所述合成会话标识符。
7.如权利要求3-4中任何一项所述的方法,其中所述发起合成会话的请求还包括一个或更多个会话标识符,并且可选地包括与由所述会话标识符标识的一个或更多个会话关联的资源保留信息和/或资源分配信息。
8.如权利要求5或6所述的方法,其中所述两个或更多个会话包括与BC标识符 (BCServiceID)关联的广播(BC)会话、与CoD标识符(CoDID)关联的内容点播(CoD)会话、 与TAI标识符关联的定向广告插入(TAI)会话、与NPVR标识符(NPVRContentID)关联的网络个人视频内容(NPVC)会话、与UGC标识符关联的用户生成内容(UGC)会话、与PSTN仿真标识符关联的公共交换电信网络(PSTN)仿真会话和/或与SC标识符关联的共享内容(SC) 会话中的至少一个。
9.如权利要求1-8中任何一项所述的方法,其中所述关联的会话的联合的流作为个人化的合成多媒体流被呈现给所述用户。
10.如权利要求1-9中任何一项所述的方法,其中所述网络还包括存储装置,优选地为数据库,所述方法还包括以下步骤-所述网络元件将所述合成会话标识符和所述两个或更多个关联的会话标识符存储在所述存储装置中。
11.如权利要求2-10中任何一项所述的方法,所述方法还包括以下步骤-通过将一个或更多个会话添加到所述合成会话中、通过终止或修改所述合成会话中的一个或更多个会话和/或通过将一个或更多个会话从所述合成会话转移至另外的合成会话或所述合成会话之外来修改所述合成会话。
12.如权利要求1-11中任何一项所述的方法,其中所述网络是包括连接至服务控制功能(SCF)的IMS核心的IP多媒体子系统(IMS)网络,所述SCF被配置用于管理所述网络与所述用户设备之间的关联的会话。
13.一种用于在网络中管理关联的会话的系统,所述系统包括-网络元件,其被配置用于管理所述网络与用户设备之间的关联的会话;用于与用户设备交换合成会话标识符;以及用于通过交换所述合成会话标识符将两个或更多个会话与所述合成会话标识符关联;-用户设备,其被配置用于在网络中提供用于关联会话的合成会话标识符;以及用于与所述网络元件交换所述合成会话标识符。
14.用于如权利要求13所述的系统的用户设备,所述用户设备包括-用于生成合成会话标识符的ID生成器;-多媒体客户端,其被配置用于从所述ID生成器接收所述合成会话标识符;用于与网络元件交换所述合成会话标识符;用于发起与所述网络元件的一个或更多个多媒体会话; 以及用于在所述多媒体会话的建立期间与所述网络元件交换所述合成会话标识符。
15.如权利要求14所述的用户设备,其还被配置用于发起合成会话。
16.用于如权利要求13所述的系统的网络元件,所述网络元件包括-会话管理器,其被配置用于与用户设备交换合成会话标识符;以及用于建立和修改多媒体会话;-用于存储合成会话信息的存储装置,所述合成会话信息包括关于合成会话标识符以及所述关联的会话的信息。
17.如权利要求16所述的网络元件,其还被配置用于发起、和/或终止、和/或修改合成会话。
18.如权利要求16或17所述的网络元件,所述网络元件还包括-用于生成合成会话标识符的ID生成器。
19.一种包括软件代码部分的计算机程序产品,所述软件代码部分被配置为当其在用户设备或网络元件的存储器中被运行时执行如权利要求1-12中任何一项所述的方法步马聚ο
全文摘要
本发明描述了用于在网络中管理关联的会话的方法和系统,其中所述网络包括被配置用于管理所述网络与用户设备之间的关联的会话的网络元件。所述方法包括在网络中提供用于关联会话的合成会话标识符;在用户设备与所述网络元件之间交换所述合成会话标识符;以及通过交换所述合成会话标识符将两个或更多个会话与所述合成会话标识符关联的步骤。
文档编号H04L29/06GK102356623SQ201080013541
公开日2012年2月15日 申请日期2010年1月19日 优先权日2009年1月19日
发明者F·A·瓦尔拉文, H·M·施托金, 德文特 M·O·范, O·A·尼亚姆特 申请人:皇家Kpn公司, 荷兰应用自然科学研究组织
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1