用于控制多媒体通信会话的方法和配置的制作方法

文档序号:7610529阅读:158来源:国知局
专利名称:用于控制多媒体通信会话的方法和配置的制作方法
技术领域
本发明总的来说涉及一种用于处理被划分为电路交换部分和分 组交换部分的多媒体通信会话的方法和装置。特别的,本发明目的在 于提供对同时包括电路交换语音和分组交换数据比如视频、图像、文 本等的终端之间的会话的控制。
背景技术
固定和移动通信终端迄今主要被用于作出语音呼叫。标准和良好 工作的通信技术和协议已经被利用来在固定和/或移动终端之间使用 电路交换通信信道来传送语音。特别的,用于移动终端的基于无线电 的电路交换信道已经被设计和优化成为语音呼叫提供可接受的质量 和可靠性,同时需要最小的带宽以便增加网络容量。现今很多新的电话业务快速发展,这些新业务尤其是通过引入特别高的传输速率和增加的网络容量的新技术而被应用。例如,GPRS (通用分组无线业务)和WCDMA (宽带码分多址)技术当前出现来用 于实现需要宽范围传输速率和不同协议的无线电话业务。当今的趋势 还倾向于分组交换网络和技术,其相对于传统电路交换网络可提供更 高容量和灵活性。此外,新的复杂的移动终端也出现在市场上,配置 有处理新业务的功能。很多这种新业务包括视频信息以及音频信息的实时传输,并且可 进一步包括以很多不同格式及其组合来表示文本、文档、图像、音频 文件和视频文件的附加数据的传输。这种业务通常被称为"多媒体"传送的电话业务。 、 、 、 、。 '主要目标或精力在于将所有业务会合到一种单独的传输机制中 -基于分组的网络协议(IP),而不考虑接入网络和技术的类型。当 前,被称为"IP多媒体子系统"(IMS)的网络结构已经由第三代 移动通讯合作项目(3GPP)作为一个开放标准发开出来了 ,给了接入 网络的操作者在分组领域提供多媒体服务的能力。IMS网络包括各种 不同网络部件来处理业务,可在任何类型的接入网络上建立并且或多或少地更加独立于所用的接入技术,只要该接入网络能够支持IMS对 带宽、QoS (业务质量)等的业务要求。因此,IMS是一个实现基于 IP传输的业务的平台,并且基本上不限于特定业务的任何有限组合。然而,基于分组的IP传输技术当前并不非常适用于语音通信, 这主要因为其在质量和可靠性上的缺陷。简而言之,差别在于电路交 换信道在一个呼叫的持续时间内是具有固定和稳定带宽的持久连 接,形成了相当一致的质量和可靠性,而在分组交换中只有当存在进 行传输的分组时才临时建立可变带宽的连接。因此分组交换固有地与 各种不可预知的传输延时和分组损失相关联,并且其很可能导致质 量、比特率和可靠性上的不可接受的变化。特别的,由于其有限的带 宽,无线链路典型的是传输路径的关键部分。因此传输延时是对于分 组交换无线电信道的一个重要问题。因此,在这个方面传统电路交换(双工)语音载体当前被认为比 分组交换(非双工)语音载体更好。因此,网络操作者还不能在3G 移动网络中投放包括具有全双工的语音传输的全IP多媒体业务。为了解决这些问题,已经提出了多媒体通信会话应当被划分为用 于使用电路交换电话系统的语音传输的电路交换部分,以及用于使用 基于IP电话的分組交换电话系统的其它数据的传输的分组交换部 分。根据这个提议,电路交换载体被用于语音,特别是在无线电链路 中,而完全分离的分组交换载体被用于其它媒体。通过这种方式,可 获得与传统全双工语音信道相关联的高性能,而包括在多媒体业务中 的任何其它数据可由分组交换传输充分支持,因为通常其不是那么延 时敏感。这种配置也可通过利用对于电路交换传输的已有资源来减小 网络操作者的成本,例如在具有两种能力的GPRS网络中。这种解决方式在图1中示意性地说明,其中两个移动终端A和B 正在进行包括语音和数据的多媒体通信。终端与未示出的接入网络连 接,在各个无线电信道上提供如模块IOOA和100B示意性地说明的无 线电接入。在此,假设每个接入网络具有独立的结构和逻辑系统分别 用于电路交换和分组交换传输。根据该解决方式,经过终端A和B之间的会话所涉及的各个网络 和节点的通信流程被划分为电路交换(CS)部分和分组交换(PS)部
分。cs部分通过独立的电路交换逻辑系统传送,由模块"cs逻辑"102表示。与所使用的多媒体业务相关的任何其它数据比如视频、图 像、文本等,其将在以下被简称为"PS部分",通过独立的分组交 换逻辑系统传输,由模块"PS逻辑"104表示。应当注意的是图l没 有示出任何具体的网络或节点,而仅是示意了如何在逻辑上处理通信 流程。然而,这种解决方式的一个很大缺陷是每个逻辑系统具有其自身 的网络业务控制功能。这在图1中示意性地说明为支持会话的电路交 换部分的会话控制单元"SCU" 102a,和支持会话的分组交换部分的 另一个会话控制单元"SCU" 104a。例如,会话控制单元104a可如上 所述位于IMS网络中并且处理数据传输,而会话控制单元102a位于 电路交换网络中并且独立地处理语音传输。因此,分别发生在CS部 分和PS部分中的不同的会话事件将会被注意到并且与其它部分隔离 处理。例如,如果由于例如语音呼叫的有意或无意的断开而使CS部分 被终止,那么通信的PS部分将不会察觉。响应于此,需要PS部分接 着也被终止,或者在PS部分中出现任何其它操作,这取决于所使用 的服务的特性。此外,计费功能由两个系统部分单独处理,并且因此 这些多媒体业务的任何公共付费和折扣需要两种计费功能必需例如 通过公共计费中心等的方式来设法整理。如果语音和数据在相同的分组交换逻辑上传输,与具有独立会话 控制单元的控制功能相关联的问题将自然会避免,如图2所示,其中 PS逻辑202在IMS的环境中借助于一个单独会话控制单元202a而被 控制。然而,在IP上的语音通信的上述问题仍然没有解决。发明内容本发明的目的是提供一种用于控制包括至少一个移动终端的多 媒体通信会话的解决方式,其中语音传输的质量和可靠性是可接受 的,并且其中也可获得每个会话所涉及的所有媒体的业务控制。本发 明的另 一个目的是对于被划分为电路交换部分和分组交换部分的会 话实现完全控制,从而所述部分之一可响应于发生在其它部分中的事 件而采取适当的操作。 这些目的和其它都通过提供一种用于控制在第一终端和第二终 端之间的多媒体通信会话的方法和配置来获得,所述会话被划分为电 路交换部分和分组交换部分。根据本发明的解决方案,在公共会话服 务器上接收到一个关于发生在所述电路交换部分和分组交换部分之 一的会话事件的通知。然后公共会话服务器将该事件报告给通信会话 的其它部分,从而所述其它部分可响应于所述事件而被控制。根据各种实例,电路交换部分可以是语音呼叫,以及分组交换部 分可被用于传送视频、文本、游戏和/或图像的数据的至少一个媒体流。通信会话的分组交换部分可包括IMS (IP多媒体业务)会话或 匪S (多媒体消息业务)会话。如果第一终端当前被连接到接入网络并且属于不同于接入网络 的家庭网络,并且所述会话事件发生在电路交换部分中,该接入网络 可通知家庭网络该会话事件,并且然后所迷事件通知在公共会话服务 器上从家庭网络接收。接入网络的MSC (移动交换中心)可将有关会话事件的信息发送 到家庭网络的IN (智能网络)节点,并且然后所述事件通知从IN节 点被接收。MSC可通过"IN触发器"或"Parlay"的方式将会话事件 信息发送到IN节点。如果第一终端当前被连接到接入网络并且会话事件发生在电路 交换部分中,则在公共会话服务器上也可替换地直接从接入网络接收 会话通知,而不考虑终端是否属于不同于接入网络的家庭网络。如果语音呼叫首先在电路交换部分中起动,有关起动的语音呼叫 的注册信息优选的在公共会话服务器中被接收。在所述语音呼叫期间 当随后一个应用程序在分组交换部分中激活时,公共会话服务器优选 地向应用程序提供所述注册信息。向通信会话的其它部分报告关于所述事件的步骤优选的基于为 所述其它部分建立的事件订阅(event subscription )而进行。在该 情况下,某些会话事件可基于以下至少之一为所述事件订阅而选为相 关提供的多媒体业务以及提供所述多媒体业务的操作者的喜好和政 策。可响应于会话事件基于以下至少之一来进行操作提供的多媒体 业务,提供所述多媒体业务的操作者的喜好和政策以及用户的喜好。
在不同的实施例中,分组交换部分可响应于电路交换部分的挂起而挂 起,并且当电路交换部分被恢复时自动恢复。分组交换部分还可响应 于电路交换部分的终止而终止。在该情况下,分组交换部分可在电路 交换部分的终止之后的预定延时段后自动中断,除非终端用户已经终 止了分组交换部分。在其它实施例中,分组交换部分可响应于电路交换部分的挂起而 终止,或甚至当电路交换部分挂起或终止时保持。本发明还包括了一种用于控制在第一终端和第二终端之间的通 信会话的会话服务器,会话被划分为电路交换部分和分组交换部分。 会话服务器包括用于接收关于在所述电路交换部分和分组交换部分 之一中发生的事件的信息的装置,以及用于将所述事件报告给通信会 话的其它部分的装置,从而所述其它部分可响应于所述事件而,皮控 制。优选的,接收装置包括第一接收单元,适用于从所述电路交换部分的cs (电路交换)逻辑系统接收事件报告,以及报告装置包括第一发送单元,适用于将电路交换部分的事件通知发送到所述分组交换部分的ps (分组交换)逻辑系统。接收装置还可包括第二接收单元,适用于接收来自ps逻辑系统 的事件订阅请求。第二接收单元还可适用于接收来自ps逻辑系统的事件报告。第一接收单元还可适用于接收来自cs逻辑系统的事件订阅请求。所述报告装置还可包括第二发送单元,适用于将分组交换部分的事件通知发送到cs逻辑系统。服务器还可包括与所述发送和接收单元的每一个相连接的中央 逻辑单元,并且其适用于处理由接收单元接收的消息和信息,并且准备将被发送单元发送的消息和信息。优选的,服务器还可包括与所述逻辑单元连接的会话数据库,其 适用于存储有关电路交换和分组交换部分至少之一的相关会话信 息。逻辑单元还可适用于从会话数据库中恢复相关会话信息从而将这 些信息提供到发送单元。本发明的其它特征和益处将在以下详细描述中解释。


本发明将通过优选实施例并参考附图进行详细描述,其中 图1是根据现有解决方式的多媒体通信会话的示意图; 图2是根据另一种现有解决方式的多媒体通信会话的示意图; 图3是根据本发明的多媒体通信会话的示意图; 图4是说明用于发起多媒体会话的过程的第一实施例的信令传 输框图;图5是说明用于发起多媒体会话的过程的第二实施例的信令传 输框图;图6是说明用于发起多媒体会话的过程的第三实施例的信令传 输框图;图7是根据优选实施例的公共会话服务器节点的示意框图。
具体实施方式
本发明的主要特征将参考图3进行简单描述,其示意性地说明了 在两个移动终端A和B之间的多媒体通信会话。会话根据两个终端的 任一个引起的特定多媒体业务而执行,其包括语音和如上所述的其它 数据。就像在图l和2说明的会话中那样,终端A和B是在通过适当 的无线电连接而无线电接入到它们各自的接入网络中,分别如模块 100A和100B示意性的说明的。对于每个无线电接入,多媒体会话的 不同媒体可被复用到单独的公共无线电信道上(例如如果使用TDMA(时分多址)技术时复用到信道中的不同时隙上),或者备选地不同 的媒体在独立的无线电信道上传输,这取决于终端的配置。在本发明中,在终端A和B之间的通信流:故划分为CS部分和PS 部分,如在上述图l的现有技术中所示。因此,语音通过独立的电路 交换逻辑系统-CS逻辑302-传输,以及其它数据通过独立的分组交换 逻辑系统-PS逻辑304-传输。因此CS逻辑302包括处理电路交换语 音的网络部件或节点,例如MSC(移动交换中心)、IN(智能网络) 节点、HSS (家庭用户服务器)或HLR (归属位置寄存器)。另一方 面,PS逻辑304包括处理分组交换数据的网络部件或节点,例如GGSN(网关GPRS支持节点)、SGSN (服务GPRS支持节点)和IMS中的各 种节点。会话的PS部分还可包括视频、图像。文本等,即所使用的多媒体服务涉及的任何类型的数据。作为示例,终端用户可在谈话的同时 进行图片或文档的交换,或照相机运行在终端之一或二者上用于可视 联系,或在终端上玩共享电子游戏。根据本发明,建立了一种新组合的服务控制功能,如图3所示为 公共会话服务器CSS 306,同时作为会话的CS部分(用于语音)和 PS部分(用于其它数据)。因此CSS 306同时连接到CS逻辑302和 PS逻辑304,并且适用于收集和存储发生在会话的两个部分的任何事 件的信息。因此,无论何时会话发生在会话的CS和PS部分中任一个 时,该事件被该部分的逻辑系统报告给公共会话服务器CSS 306,并 且关于事件的适当信息被存储在CSS 306中。在这个概念中,"会话事件"可以是起动、挂起(即暂停)或终 止某个媒体类型,比如当正在进行的语音通信被断开(CS部分事件), 或文本消息或图像的交换被起动(PS部分)。会话的一个部分的逻 辑系统可预订发生在其它部分的选定事件,并且反之亦然,并且某些 操作可响应于这些事件而进行。例如,如果语音呼叫被断开或置于稍 等,CS逻辑302将该事件报告给CSS 306,从而PS逻辑3(M可被通 知并且然后相应地动作。一个部分响应于发生在其它部分的特定事件而采取的操作可基 于被调用的业务的性质,还可取决于网络操作者的政策和喜好。例 如,如果"聊天,,应用在PS部分中激活,涉及到在正进行的语音呼 叫期间的文本消息的交换, 一个操作者会决定在CS部分中不采取动 作,而另一个操作者会认为用户想要断开语音呼叫并且用仅用文本聊 天继续他们的通信。在另一个实例中,如果会话包括视频和语音,无论何时语音部分 终止时操作者会决定视频应用程序是否被终止,并且反之亦然。此 外,操作者可控制会话部分从而自被通知了另一个会话部分中的事件 起在预定延时段过去后,在一个会话部分中采取动作。例如,在语音 /视频会话期间的语音部分断开时,视频部分可在某个短的延时例如3 秒后自动终止,除非用户已经在该时间段内自己发起了断开。换句话 说,如果终端在3秒内不能断开视频部分时,操作者希望网络采取动 作来释》t视频部分。 通过设置一公共会话服务器来存储在会话的CS部分或PS部分的任一个中发生的会话事件,提供多媒体服务的操作者将在两个会话部 分上都能获得完全网络控制,因为分组交换网络可监视电路交换网络 的活动,反之亦然。将描述用于发起两个移动终端之间的多媒体会话的过程的第一 实施例。会话包括语音和数据在独立的逻辑系统上传输,基本上如图3所示,即使用独立的电路交换和分组交换传输。图4说明了根据本 实施例的在会话建立中所涉及的不同节点之间的信令传输框图,尽管 其它节点可用来在其它网络配置中执行类似的动作。两个移动用户 (仅示出了一个(终端A))将同时交谈并可视地共享另一个媒体。 作为示例,该共享媒体可以是静止图像、单程(1-way )现场视频、 文本或游戏应用禾呈序。在IMS环境中,多个不同业务已经被创建为包括可视媒体比如图 像、文本和/或视频的通信与语音呼叫并行地共享。这种业务需要激 活各种应用。通常在本说明书中,通用术语"应用"可用于表示除一 般的语音之外的任何应用或应用集合,需要提供特定的请求的多媒体 业务。所示的终端A与具有电路交换和分组交换能力的组合GSM/GPRS 接入网络400连接。接入网络400包括MSC (移动交换中心)400a, 用于根据GSM标准路由电路交换语音,以及GGSN (网关GPRS支持节 点)400b,用于根据GPRS标准路由分组交换数据。在该情况下,终 端实际上通过订阅或其它注册的方式属于"家庭"网络402,并且当 前漫游在接入网络400中,因此其可被认为是"受访"网络。应当理 解的是当终端直接连接到其自身的家庭网络402时本发明也可使 用,该网络可自然地充当接入网络。家庭网络402包括HSS (家庭用户服务器)402a (在一些系统中 也被称为HLR(归属位置寄存器)),以及IN(智能网络)节点402d。 对于电路交换部分,因此MSC 400a在接入网络400中充当"服务交 换点(SSP)",以及IN节点402b在家庭网络402中充当"服务控 制点(SCP)"。逻辑上说,在电路交换部分中,MSC 400a属 图4还说明了配置为与家庭网络402协同操作的"多媒体服务网 络"404。典型的,网络402和404由同一网络操作者控制。服务网 络404包括"应用"404a,其在该实例中由终端A激活以提供多媒体 业务。业务网络404可以是提供多媒体业务的任何类型的网络,例如 IMS网络或MMS (多媒体消息业务)网络。此外,在图中未示出的"应 用节点"在业务网络404中操作应用404a来提供需要该应用的任何 业务。最后,公共会话服务器CSS 406 —方面与应用404a通信来报告 会话事件,以及另一方面分别与IN 402b和GGSN 400b通信来接收事 件信息。如通过虚线408指示的,所说明的网络结构被划分为包括接 入网络400的接入侧,以及包括家庭网络402、业务网络404和CSS 406 的家庭侧。因此,至少针对在该实例中执行的多媒体会话, 一个操作 者控制家庭侧而另一个操作者控制该网络结构的接入侧。在该实施例中,电路交换语音连接首先被建立,并且接着在随后 的阶段多媒体业务被激活,从而添加需要与语音连接并行的分组交换 数据连接的另一个媒体。首先,当终端A在第一步骤4. 1最初接入网 络400时PDP环境由GGSN 400b建立,从而准备任何到来的数据会话。 建立PDP环境包括为终端A分配临时IP地址从而能够在将来与终端 传送数据分组。基本上,PDP环境可随时建立,例如当终端加电时。在随后的步骤4. 2, GGSN 400b发送终端A上的更新注册信息到 CSS 406,包括其终端IP地址和移动身份,比如MSISDN(移动站ISDN (集成业务数字网络)号码)。其它会话信息也可在该步骤中发送, 比如IMSI (国际移动用户标识符),APN(接入点名称),QoS参数, SGSN地址等。通过这种方式,终端A通过任何必需的地址/身份信息 在CSS 406中注册为活动终端。在该第一终端注册步骤之后,终端A通过呼叫终端B起动常规语 音呼叫,并且根据随后的步骤4. 3,电路交换会话在接入网络400的 MSC 400a上开始。响应于此,MSC 400a在步骤4. 4将特定"呼叫起 动"信息发送到IN节点402b,以将所起动的呼叫通知给家庭网络 402。在该消息中,至少提供终端A的A号码和终端B的B号码,并 且有可能还提供付费身份。在优选实施例中,呼叫起动信息被通过所 谓"IN触发器,,传送到IN节点402b,其是可被简单的用于该目的的
已有消息。在优选的下一个步骤4.5 (虚线箭头),IN节点可从HSS 402a 请求终端A所属的CSS 406的地址。因此,HSS存储有关于属于家庭 网络402的用户和/或终端的信息。可替换的,CSS地址可被事先存 储(例如硬编码)在IN节点中。在该情况下,步骤4. 5当然可被忽 略,并且CSS地址可从内部获得。因此在步骤4. 6, IN节点403b将 相关的CS相关注册信息发送到CSS 406,比如包括为语音呼叫定义 的付费身份的上述呼叫起动信息,如果在步骤4.4中接收到的话。在起动语音呼叫之后的某个点,通过调用需要应用程序的多媒体 业务,终端A在步骤4. 7激活业务网络404中的该应用404a。终端A 在接入网络400的分组交换部分和业务网络404的"核心网络,,部分 (未示出)的GGSN 400b上做出该业务请求。现在应用404a可通过从CSS 406收集CS相关信息来作出响应。 类似于以上的步骤4. 5,在任选的步骤4. 8 (虛线箭头),应用可首 先从HSS 402a请求终端A的CSS 405的地址。然而,CSS地址可祐: 事先存储(例如硬编码)在运行该应用404a的业务网络节点中,并 且随后可从内部获得。在该情况下,就像步骤4. 5那样,步骤4. 8被因此在下一个步骤4. 9,应用404a从CSS 406检索并接收某些 会话信息,比如在终端A上从IN节点402b在以上步骤4. 6发送到 CSS 406的付费身份和/或其它相关的CS相关注册信息。最后在步骤 4.10,应用404a将订阅请求发送到CSS 406用于发生在会话的CS 部分中的某些所选择的会话事件。在此,应用可预订与所提供的业务 相关的特定会话事件,并且也可根据操作者的喜好和政策。在此之后,在会话中,无论何时在语音部分中发生这种事件时, 应用将被CSS 406自动通知,并且可相应地操作。同样,会话的CS 部分同样的被CSS通知发生在PS部分中的任何相关会话事件,未示 出。然后这种PS事件优选地被报告给IN节点402b。第二实施例,参考图5。该实施例使用与图4的上述第一实施例相同 的网络部件和结构,在图5中具有相同的附图标记,并且在此不再进 行重复的描述。然而在该情况下,根据第二实施例,分组交换数据连 接在电路交换语音连接之前建立,而电路交换语音连接在随后阶段建立。
建立PDP环境的第一步骤5. 1和从GGSN 400b发送终端A上的注 册信息到CSS 406的下一个步骤5. 2,基本上分别与第一实施例的步 骤4. 1和4. 2相同。
然而,通过首先调用包括数据而不包括语音的业务,例如聊天或 游戏业务,终端A在下一个步骤5. 3激活应用404a,在任何语音呼 叫(CS会话)被起动之前发起与另一个终端的PS会话。响应于此, 应用可首先执行任选步骤5. 4 (虚线箭头),从HSS 402a请求终端A 的CSS地址,除非CSS地址已经被存储(例如硬编码)在相应的应用 程序节点中。如果这样,步骤5.4自然被忽略,就像第一实施例的步 骤4, 8那样。
然后应用404a在下一个步骤5. 5将订阅请求发送到CSS 406, 用于发生在该会话的可能来临的语音部分中的会话事件,即便这样, 还没有起动语音呼叫。通过这种方式,CSS 406将在相同终端之间的 语音呼叫起动时就知道,相关会话信息将被发送到应用404a,实际 上已经"事先"建立事件订阅。就像在图4的第一实施例中,如上所 解释的,应用仅可预订"相关"事件。
在此后的某个点,终端A起动与终端B的语音呼叫,并且在随后 的步骤5. 6,电路交换会话在接入网络400的MSC 400a上开始。就 像在第一实施例的步骤4. 4,然后MSC 400a在下一个步骤5. 7将特 定"呼叫起动"信息发送到IN节点402b,来通知家庭网络402所起 动的语音呼叫,再次优选地借助于IN触发器实现。响应于此,IN节 点402b可首先执行任选步骤5. 8 (虚线箭头),从HSS 402A请求终 端A的CSS地址,除非该CSS地址已经被存储(例如硬编码)在应用 节点中。如果这样,步骤5.8自然地被忽略。随后,在步骤5.9 IN 节点402b将相关的CS相关注册信息发送到CSS 406,比如上述呼叫 起动信息,就像在第一实施例的步骤4. 6。
下一个步骤5. 10说明CSS 406通过检测在步骤5. 5中建立的事 件订阅来推断应用404a将被通知语音呼叫已经起动的事件。因此, 在下一步骤5. 11中CSS 406通过将CS相关会话信息,比如在以上 步骤5. 9从IN节点40"发送到CSS 406的在终端A上的付费身份和/或其它注册信息,发送到应用来完成。因此,会话的PS部分(即应用)无论何时进一步的会话事件在cs部分中发生时,将会自动被css406通知,并且反之亦然。将参考图6所示的信令传输框图来描述用于在多媒体会话期间 报告呼叫事件的过程的第三实施例。在该实施例中,使用与前述实施 例相同的部件和网络结构,并且因此不用再重复解释,相同的附图标 记被再次使用。更具体的,第三实施例涉及当第一终端A和第二终端B(未示出) 之间的正在进行的电路交换语音呼叫被临时置于稍等时,例如一个终 端用户按下"呼叫稍等,,按钮等时的实例。该实施例是用于将在CS 部分中的会话事件传播到该会话的PS部分中的过程。假设操作者可 确定在该情况下,分组交换应用应该挂起直到语音呼叫恢复。如果没 有PS应用"停止消息,,在三秒的预定时间段内(由用户输入)被从 终端A接收,操作者还可决定分组交换应用被自动挂起。在第一步骤6. 1,终端A将正在进行的语音呼叫稍等,其在接入 网络400中由MSC 400a注册。例如,当第二终端净皮临时置于稍等以 便随后恢复时,终端A可从第三终端接收一个被应答的呼叫。下一个 步骤6. 2简单的说明了 MSC将呼叫置于稍等。然后MSC 400a在步骤6. 3再次优选的通过IN触发器将特定的"呼 叫稍等"信息发送到IN节点402b,来通知家庭网络402该呼叫已经 被挂起。该消息包括A号码和B号码。同样,就像分别在以上的第一 和第二实施例中的步骤4. 5和5. 8那样,IN节点可在任选步骤6. 4 从HSS 402a请求终端A的CSS地址。然而,如果CSS地址已经净皮存 储(例如硬编码)在应用节点中,步骤6. 4自然被忽略。可替换的, 如果MSC 400a没有被促使来像在步骤6. 4那样将"呼叫稍等"信息 发送到IN节点402b,MSC 400a可在替换步骤6. 3a中直接通知CSS 496 该"呼叫稍等"情况。在该情况下,MSC 400a可首先利用HSS 402a 来获得终端A的CSS地址。而且,在当终端被直接连接到其家庭网络 (从而其充当接入网络)的情况下,该MSC可直接通知CSS 406该"呼 叫稍等,,情况,或发生在CS部分中的任何其它事件。其后,IN节点402b在步骤6. 5通过发送包括A号码和B号码的 适当的"呼叫稍等"消息将会话的CS部分中的挂起事件报告给CSS406。步骤6. 6说明了响应于在先前步骤6. 5接收事件报告,CSS 检测到应用404a用CSS 406为CS事件建立预定,并且因此被相应的 通知。因此在下一个步骤6. 7中,CSS 406将具有CS "呼叫稍等"事 件的信息的通知消息发送给应用404a。最后,步骤6.8说明了应用首先在上述三秒的时延段期间等 待,并且如果在这期间没有从终端A接收到停止消息,应用还桂起会 话的PS部分,以便当CS语音呼叫被恢复时自动恢复。然而,操作者 可替换的决定在PS部分中的应用在该情况下应当被完全终止,从而 如果他/她想要与语音呼叫并行地运行PS应用程序时用户可再次有 效地启动应用程序。在该情况下,在语音呼叫恢复时用户可^C自动通 知或提示来重启应用。在以上图6的实例中,当呼叫事件发生在CS部分中时,PS部分 被通知。本发明目的还在于包括当会话事件发生在PS部分时会话的 CS部分被通知的相反情况。例如,如果在CS部分正在进行的语音呼 叫期间在PS部分中起动包括文本消息的聊天应用,相关的是终止CS 部分,或至少临时将其置于稍等。如上所述, 一个会话部分响应于在 其它会话部分中的特定会话事件而采取的动作,取决于所调用的业务 以及该会话部分的操作者的喜好和政策。此外,将要采取的动作还可基于用户喜好,从而终端用户有机会 在他的/她的订阅中设置他的/她的自身喜好,或只是与起动多媒体会 话相关。例如, 一个用户可以选择,当CS部分^皮挂起时应当挂起会 话的PS部分,以及随着CS部分被恢复将自动恢复会话的PS部分, 而另一个用户可选择当CS部分被挂起时会话的PS部分应当被终止, 从而随着CS部分#_恢复时拥有重启相同应用程序起动另一个的自 由。在上迷例子中,已有的IN触发器被用于从MSC 400a将CS呼叫 事件报告给家庭网络402。然而,应当注意的是任何CS或PS会话事 件可通过任何适当的已有或新的消息,被报告给家庭网络402,或直 接给CSS 406,并且本发明不限于这个方面。例如,已有的"Parlay" 消息可被使用来代替上迷IN触发器的使用。在图7中,示出了根据一个优选实施例的公共会话服务器CSS 700 的示意框图。类似于图3中示出的情况,CSS 700与电路交换逻辑系 统702和分组交换逻辑系统704连接。更详细的,CSS 700包括第一接收单元706,适用于接收来自CS 逻辑系统702的事件报告,例如根据在上述的实例过程中的步骤4. 6 (从IN节点402b接收CS "呼叫起动"信息),5. 9 (从IN节点402b 接收CS "呼叫起动,,信息)和6. 5 (从IN节点402b接收CS "呼叫 起动"信息)。可选的,如果希望基于PS部分中的事件来控制CS部 分,第一接收单元706还可适用于从CS逻辑系统702接收事件预定 请求。CSS 700还可包括第一发送单元708,适用于将CS会话的会话信 息和事件通知发送到PS逻辑系统704,例如根据在上述的实例过程 中的步骤4. 9 (发送会话信息到应用404a) , 5. 11 (发送会话信息到 应用404a)和6. 7 (发送"呼叫稍等"通知到应用404a)。CSS 700还包括第二接收单元710,适用于接收来自PS逻辑系统 704的事件订阅请求和事件报告,例如根据在上述的实例过程中的步 骤4. 2 (从GGSN 400b接收注册信息),4. 10 (从应用404a接收订 阅请求)和5. 5 (从应用4(Ma接收订阅请求)。CSS 700还包括第二发送单元712,适用于在希望基于PS部分中 的事件控制CS部分时,将PS会话的会话信息和事件通知发送给CS 逻辑系统702。为了建立这些接收和发送单元706、 708、 710和712以便分别为 与CS和PS逻辑系统704和702的必要通信提供适当的接收和发送功 能,被认为落在本领域技术人员的能力之内。因此,这些单元706、 708、 710和712的详细结构将在此描述。CSS 700还包括中央逻辑单元714,其与接收和发送单元"706、 708、 710和712中的每一个连接。逻辑单元714适用于处理由第一 和第二接收单元706和710例如根据在上述实例过程中的步骤5. 10 和6.6 (检测应用404a的事件订阅)接收的消息和信息,并且准备 从第一和第二发送单元708和712发送的消息和信息。CSS 700还包括与逻辑单元714连接的会话数据库716,其适用的相关会话信息,例如根据在上述^例过程中的步骤\. 6 (存储"呼 叫起动"信息)、5.9 (存储"呼叫起动"信息)和6.5 (存储"呼
叫稍等"事件)。逻辑单元714还适用于从会话数据库716中恢复相 关会话信息从而将这些信息提供给发送单元708和712,例如根据在 上述实例过程中的步骤4. 9 (提供会话信息),5. 11 (提供会话信息) 和6. 7 (提供"呼叫稍等"信息)。应当注意的是图7的目的仅在于逻辑地说明CSS中的功能模块, 其可通过适当的硬件/软件结构以各种方式来实施。此外,任何接收 和发送单元706 - 712可基于所请求的功能而被忽略。例如,CSS 700可包括第一接收单元706,用于从CS逻辑系统接 收事件通知,还包括第二接收单元710,用于从PS逻辑系统704接 收事件订阅请求,以及第一发送单元708,用于提供CS会话信息和 事件到PS逻辑系统704。因此如果希望仅将CS事件报告给PS逻辑 系统704并且不报告PS事件到CS逻辑系统702时,第二发送单元 712可被忽略。此外,如果通信终端之一是移动终端而另 一个是固定通信终端例 如电话或计算机时,本发明也可应用。如上所述,如果终端直接与其 家庭网络相连而不是如上述图4-6的例子中那样漫游在独立的接入 网络中,本发明也可应用。在该情况下,接入/家庭网络可直接报告 事件给CSS。因此,本发明目的在于包括在权利要求范围内的所有可 能实施方式和l务改方式。当多媒体会话被划分为电路交换部分和分组交换部分时利用上 述的本发明,通过在公共会话服务器中存储和提供两个部分的信息, 处理多媒体会话的操作者可以更容易地获得对会话的两个部分的完 全网络控制。特别的,最大的益处是本发明不需要对已有的电路交换 和分组交换逻辑系统进行实质性修改,因为主要功能能力落在创造性 的公共会话服务器中。特别的,已有的"IN触发器"或"Parlay" 可易于使用来提供CS相关会话信息,如上所述。此外,可对于两个系统部分协调计费功能,从而实现例如多媒体业务的公共付费和打折 而不需要特定公共计费中心等。尽管已经参考特定典型实施方式描述了本发明,该描述仅是为了 说明本发明的概念并且不应当作为本发明范围的限制,本发明的范围 由权利要求定义。
权利要求
1. 一种用于控制第 一终端和第二终端之间的多媒体通信会话的 方法,所述会话被划分为电路交换部分和分组交换部分,其特征在于以下步骤-在公共会话服务器中接收发生在所述电路交换和分组交换部 分之一中的会话事件的通知,以及-向通信会话的其它部分报告所述事件,从而所述其它部分可响 应于所述事件而被控制。
2. 如权利要求l所述的方法,其中电路交换部分是语音呼叫。
3. 如权利要求1或2所述的方法,其中分组交换部分被用于传 送具有视频、文本、游戏和/或图像数据的至少一个媒体流。
4. 如权利要求3所述的方法,其中通信会话的分组交换部分可 包括IMS ( IP多媒体业务)会话或MMS (多媒体消息业务)会话。
5. 如权利要求1 - 4之一所述的方法,其中第一终端当前与接入 网络连接并且属于一个不同于该接入网络的家庭网络,以及所述会话 事件发生在电路交换部分中,其特征在于接入网络通知家庭网络该会 话事件,并且在会话服务器中从家庭网络接收所述事件通知。
6. 如权利要求5所述的方法,其特征在于接入网络的MSC (移 动交换中心)可将会话事件的信息发送到家庭网络的IN (智能网络) 节点,并且从IN节点接收所述事件通知。
7. 如权利要求6所述的方法,其特征在于MSC可通过"IN触发 器"或"Parlay"将会话事件信息发送到IN节点。
8. 如权利要求1 - 4之一所述的方法,其中第一终端当前与接入 网络连接并且所述会话事件发生在电路交换部分中,其特征在于在会 话服务器中直接从接入网络接收所述事件通知。
9. 如权利要求1 - 4之一所述的方法,其中语音呼叫首先在电路 交换部分中起动,其特征在于在会话服务器中接收关于所起动的语音 呼叫的注册信息,并且在所述语音呼叫期间当一个应用在分组交换部 分中被激活时,会话服务器为该应用提供所述注册信息。
10. 如权利要求1 - 9之一所述的方法,其特征在于所述向通信 会话的其它部分报告所述事件的步骤基于为所述其它部分建立的事 件订阅而进^f亍。
11. 如权利要求10所述的方法,其特征在于某些会话事件可基 于以下至少之一而被选为与所述事件订阅相关所提供的多媒体业 务,以及提供所述多媒体业务的操作者的喜好和政策。
12. 如权利要求l-ll之一所述的方法,其特征在于可响应于会话事件基于以下至少之一来采取动作所提供的多媒体业务,提供所 述多媒体业务的操作者的喜好和政策,以及用户的喜好。
13. 如权利要求12所述的方法,其特征在于分组交换部分可响 应于电路交换部分的挂起而桂起。
14. 如权利要求13所述的方法,其特征在于当电路交换部分被 恢复时分组交换部分自动恢复。
15. 如权利要求12所述的方法,其特征在于所述分组交换部分 响应于电路交换部分的终止而终止。
16. 如权利要求15所述的方法,其特征在于分组交换部分在电 路交换部分的终止之后的预定延时段后自动中断,除非终端用户已经 终止了分组交换部分。
17. 如权利要求12所述的方法,其特征在于所述分组交换部分 可响应于电路交换部分的挂起而终止。
18. 如权利要求12所述的方法,其特征在于即使电路交换部分 挂起或终止仍保持所述分组交换部分。
19. 一种用于控制第一终端和第二终端之间的通信会话的会话服 务器,所述会话被划分为电路交换部分和分组交换部分,其特征在 于-用于接收发生在所述电路交换和分组交换部分之一中的事件 信息的装置,以及-向通信会话的其它部分报告所述事件的装置,从而所述其它部 分可响应于所述事件被控制。
20. 如权利要求19所述的会话服务器,其特征在于所述接收装 置包括第一接收单元,适用于从所述电路交换部分的CS (电路交换) 逻辑系统接收事件报告,以及所述报告装置包括第一发送单元,适用 于将电路交换部分的事件通知发送到所述分组交换部分的PS (分组 交换)逻辑系统。
21. 如权利要求20所述的会话服务器,其特征在于所述接收装 置还包括第二接收单元,适用于接收来自PS逻辑系统的事件订阅请 求。
22. 如权利要求21所述的会话服务器,其特征在于该第二接收 单元还适用于接收来自PS逻辑系统的事件报告。
23. 如权利要求20 - 22之一所述的会话服务器,其特征在于第 一接收单元还可适用于接收来自CS逻辑系统的事件订阅请求。
24. 如权利要求20 - 23之一所述的会话服务器,其特征在于所 述报告装置还包括第二发送单元,适用于将分组交换部分的事件通知 发送到CS逻辑系统。
25. 如权利要求20 - 24之一所述的会话服务器,其特征在于该 会话服务器还包括与所述发送和接收单元的每一个连接的中央逻辑 单元,并且其适用于处理由该接收单元所接收的消息和信息,并且准 备将从发送单元发送的消息和信息。
26. 如权利要求25所述的会话服务器,其特征在于该会话服务 器还包括与所述逻辑单元连接的会话数据库,其适用于存储电路交换 和分组交换部分至少之一的相关会话信息,其中逻辑单元还可适用于 从会话数据库中恢复相关会话信息从而将这些信息提供到发送单 元。
全文摘要
一种用于控制第一终端和第二终端之间的多媒体通信会话的方法和配置,所述会话被划分为电路交换部分(302)和分组交换部分(304)。在公共会话服务器(306)中接收发生在所述电路交换和分组交换部分之一中的会话事件的通知。然后会话服务器向通信会话的其它部分报告所述事件,从而所述其它部分可响应于所述事件而被控制。
文档编号H04L29/06GK101124792SQ200480043890
公开日2008年2月13日 申请日期2004年10月8日 优先权日2004年6月29日
发明者M·斯蒂勒, R·斯科格 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1