用于处理IMS通信系统中的通信会话的媒体类型的方法和移动用户设备以及IMS节点

申请号 CN200880132125.2 申请日 2008-12-01 公开(公告)号 CN102227898B 公开(公告)日 2015-07-22
申请人 艾利森电话股份有限公司; 发明人 乔斯·邓哈尔托赫;
摘要 一种用于处理IP多媒体通信子系统IMS(2)中的互联网协议IP多媒体通信会话的媒体类型的方法和移动用户设备UE(5),其中,在会话建立 请求 消息(F1)的接收处,移动UE(5)基于所述会话建立请求消息(F1)呈现媒体类型处理选项(57)。在所述移动UE(5)接收基于所呈现的媒体类型处理选项(57)的媒体类型处理指令(58)之后,所述移动UE(5)根据所述媒体类型处理指令(58)来发送会话接受消息(F3)。基于所述媒体类型处理指令(58),所述IMS(2)可以将媒体类型路由(19)至远离所述移动UE(5)的终端设备(8、9)。
权利要求

1.一种由主叫用户设备(4)和被叫移动用户设备(5)来处理互联网协议IP多媒体通信子系统IMS中的IP多媒体通信会话的媒体类型的方法,所述主叫用户设备(4)和被叫移动用户设备(5)包括支持会话发起协议SIP信令的IMS客户端(6、7),所述IMS包括具有处理装置(21)的IMS节点(2),所述处理装置(21)与用于在所述IMS中发起多媒体通信会话的通信装置(22)相连接,以及远程终端设备(8、9)被配置为与所述IMS节点(2)交换多媒体内容,所述方法包括:
所述被叫移动用户设备(5)接收SIP会话建立请求消息(F1),以在所述IMS通信系统中建立与所述IMS节点(2)支持的所述主叫用户设备(4)的第一多媒体通信会话,以及所述被叫移动用户设备(5)的所述IMS客户端(7)处理所接收的SIP会话建立请求消息(F1),
所述方法的特征在于以下步骤:
所述被叫移动用户设备(5)的所述IMS客户端(7)发起所述被叫移动用户设备(5)基于所述SIP会话建立请求消息(F1)呈现媒体类型处理选项(57),
所述被叫移动用户设备(5)基于所呈现的媒体类型处理选项(57)接收媒体类型处理指令(58),以及
所述被叫移动用户设备(5)的所述IMS客户端(7)根据所接收的媒体类型处理指令(58)向所述主叫用户设备(4)发起对SIP会话接受消息(F3)的发送,
基于所述SIP会话接受消息(F3),所述主叫用户设备(4)的所述IMS客户端(6)发起与所述IMS节点(2)支持的所述远程终端设备(8、9)的第二多媒体通信会话,以及在所述第二多媒体通信会话中,所述IMS节点(2)向所述远程终端设备(8、9)转发所述第一多媒体通信会话的至少一种媒体类型(19)。
2.根据权利要求1所述的方法,其中,所述被叫移动用户设备(5)的所述IMS客户端(7)使用远程终端设备(8、9)的标识数据(20)来扩展所述SIP会话接受消息(F3),以接收所述多媒体通信会话的至少一种媒体类型。
3.根据权利要求2所述的方法,其中,所述被叫移动用户设备(5)的所述IMS客户端(7)处理能够用于所述被叫移动用户设备(5)的所述远程终端设备(8、9)的标识数据(20)。
4.根据权利要求3所述的方法,其中,由所述被叫移动用户设备(5)通过以下各项中的至少一项接收所述标识数据(20):
-所述被叫移动用户设备(5)的用户输入装置(51)处提供的输入数据(20),-数据库(11)中存储的标识数据(20),
-所述被叫移动用户设备(5)从所述远程终端设备(8、9)接收(15、16、17)的标识数据(20)。
5.根据权利要求4所述的方法,其中,所述数据库(11)是远程数据库,且所述被叫移动用户设备(5)在扩展的SIP会话建立请求消息(F1)中从所述数据库(11)接收所述标识数据(20)。
6.根据权利要求4或5所述的方法,其中,所述被叫移动用户设备(5)基于所述被叫移动用户设备(5)的瞬时地理位置来接收所述标识数据(20)。
7.根据权利要求4所述的方法,其中,通过从所述远程终端设备(8、9)的自动发送(15、16),或当所述被叫移动用户设备(5)请求(17)时,所述被叫移动用户设备(5)接收所述标识数据(20)。
8.根据权利要求3、4或5所述的方法,其中,在正在进行的多媒体通信会话中,所述被叫移动用户设备(5)的所述IMS客户端(7)处理能够用于所述被叫移动用户设备(5)的所述远程终端设备(8、9)的已更新的标识数据(20)。
9.根据权利要求8所述的方法,其中,当所述被叫移动用户设备(5)正在移动时,由所述被叫移动用户设备(5)接收所述已更新的标识数据(20)。
10.根据权利要求8所述的方法,其中,所述被叫移动用户设备(5)在SIP INFORMATION(F8a、F8b)或UPDATE消息(F7)中处理所述已更新的标识数据(20)。
11.根据权利要求8所述的方法,其中,所述被叫移动用户设备(5)显示(57)所述已更新的标识数据(20),以及所述被叫移动用户设备(5)的所述IMS客户端(7)发起所述已更新的标识数据(20)的发送(F7),以基于在所述被叫移动用户设备(5)处接收到的处理指令(58)来接收所述多媒体的所述至少一种媒体类型(19)。
12.一种移动用户设备(5),包括:与输入装置(51)、输出装置(52)和通信装置(54)相连接的处理装置(53),所述移动用户设备(5)被配置为支持在无线接入网络(1)中的呼叫以及在互联网协议IP多媒体通信子系统IMS(2)中的通信会话,其中,所述处理装置(53)被配置为执行IMS客户端(7),所述IMS客户端(7)支持用于处理多媒体通信会话的媒体类型的会话发起协议SIP信令,所述IMS客户端(7)被配置为处理经由所述通信装置(54)接收的SIP会话建立请求消息(F1),所述移动用户设备(5)的特征在于所述IMS客户端(7)还被配置为:
-基于由所述IMS客户端(7)处理的所述SIP会话建立请求消息(F1),经由所述输出装置(52)发起媒体类型处理选项(57)的呈现,
-基于所述媒体类型处理选项(57),处理经由所述输入装置(51)接收的媒体类型处理指令(58),以及
-根据所述媒体类型处理指令(58),所述IMS客户端(7)经由所述通信装置(54)发起SIP会话接受消息(F3)的发送,以转发所述IMS中的第一多媒体通信会话的至少一种媒体类型(19)。
13.根据权利要求12所述的移动用户设备(5),其中,所述通信装置还包括被如下配置的通信装置(56):支持短距离无线发送技术的通信,以接收(15、16)由所述远程终端设备(8、9)自动发送的标识数据(20)或当所述移动用户设备(5)请求(17)时发送的标识数据(20)。
14.一种互联网协议IP多媒体子系统IMS节点(2),包括与通信装置(22)相连接的处理装置(21),所述IMS节点(2)被配置为支持与无线接入网络(1)中的主叫用户设备(4)、被叫移动用户设备(5)的多媒体通信会话,以及支持用于处理IMS通信系统中的第一多媒体通信会话中的媒体类型的会话发起协议SIP信令,其中,所述IMS节点(2)的所述处理装置(21)被配置为发起与远程终端设备(8、9)的第二多媒体通信会话,所述远程终端设备(8、9)由在所述第一通信会话中经由所述通信装置(22)接收到的标识数据(20)所标识,以及所述IMS节点(2)的所述处理装置(21)被配置为发起经由所述通信装置(22)向所述远程终端设备(8、9)转发(19)所述第一多媒体通信会话的至少一种媒体类型(19),所述IMS节点(2)的特征在于:所述IMS节点(2)的所述处理装置(21)被配置为基于经由所述通信装置(22)从所述主叫用户设备(4)接收的处理指令,发起经由所述通信装置(22)向所述远程终端设备(8、9)转发(19)所述至少一种媒体类型。
15.根据权利要求14所述的IMS节点(2),其中,所述处理装置(21)被配置为发起经由所述通信装置(22)向所述移动用户设备(5)发送能够用于所述移动用户设备(5)的所述远程终端设备(8、9)的标识数据(20)。

说明书全文

用于处理IMS通信系统中的通信会话的媒体类型的方法和

移动用户设备以及IMS节点

技术领域

[0001] 本发明涉及移动通信中的呼叫处理,且更具体地,涉及互联网协议(IP)多媒体子系统(IMS)中的通信会话的媒体类型的处理以支持与移动用户设备的多媒体通信,以及涉及用于支持媒体类型的处理的IMS节点。

背景技术

[0002] IMS是用于支持与在无线接入网络中操作的移动UE的丰富多媒体通信的通信平台,比如GSM(全球移动通信系统)、GPRS(通用分组无线服务)、或UMTS(通用移动通信系统),IMS用于处理媒体类型,诸如包括流传输模式的视频在内的视频、图像、音频、语音和数据共享。IMS应用基于SIP(会话发起协议)信令的应用,使得多媒体会话成为可能。
[0003] 在私有(家庭、办公室)和公共(街上、公共办公室、商店)环境中,终端设备(比如有(大的)显示器或屏幕可用的)与IP通信基础结构(比如有线或高速无线数据网络)相连接,移动UE(临时)捕捉终端设备以处理移动UE的IMS客户端的多媒体通信会话的媒体类型,以例如显示这种通信会话的视频内容。也可以将其他媒体类型,诸如音频,定向或路由至合适的终端设备,比如属于显示器或屏幕的扬声器。
[0004] 当在移动UE(比如移动电话)上注册IMS客户端时,在电话的显示器上呈现到达媒体(比如视频)。对于一些通信或应用,移动用户设备的显示器过小。
[0005] 现有技术建议使用例如GSM或UMTS在移动用户终端处接收视频内容,并使用短距无线通信技术(比如Bluetooth或无线局域网(WLAN))将该视频内容从移动UE重定向至例如适合完整观看视频内容的附近的显示器或远程终端设备处。
[0006] 这可以设计由移动UE处理视频内容,且不需要在移动UE处实际观看,同时需要移动UE的处理器的相对高的处理功率并消耗移动UE稀少的电池功率。
[0007] 由于短距离无线通信技术有限的范围和发送能,其受到移动UE和附近显示器或远程终端设备之间的地理距离以及要显示的视频内容的质量的限制。
[0008] 由Ron Shacham等人公开的“Ubiquitous Device Personalization and Use:The Next Generation of IP Multimedia Communications”ACM,US,vol.3,no.2,1 May
2007(2007-05-01),page 120,XP007907295 ISSN:1551-6857 US2004/0103158 D1描述了一种用于使用若干设备以无缝地并以个人方式提供会话移动性的架构。
[0009] 可以在远程终端设备之间分发呼入呼叫。在所提供的示例中,被叫PC用户可能首选在台式电话而不是与PC声卡相连接的机处接收语音。
[0010] 在所公开的移动性架构中,被叫PC向台式电话发送INVITE请求,且PC作为控制器并在与台式电话的会话中传输语音内容。相应地,所公开的移动性架构要求在被叫PC或用户设备与若干远程设备之间的信令和通信。

发明内容

[0011] 本发明的目标是提供一种处理移动UE中的IMS通信会话的媒体类型的有效方法,以及被配置为支持这种方法的移动UE和IMS节点。
[0012] 在第一方面中,本发明提供一种由主叫用户设备UE和被叫移动UE来处理互联网协议IP多媒体通信子系统IMS中的IP多媒体通信会话的媒体类型的方法,所述主叫UE和被叫移动UE包括支持会话发起协议SIP信令的IMS客户端,所述IMS包括具有处理装置的IMS节点,所述处理装置与用于在所述IMS中发起多媒体通信会话的通信装置相连接,以及远程终端设备被配置为与所述IMS节点交换多媒体内容,所述方法包括:
[0013] 所述被叫移动UE接收SIP会话建立请求消息,以在所述IMS通信系 统中建立与所述IMS节点支持的所述主叫UE的第一多媒体通信会话,以及
[0014] 所述被叫移动UE的所述IMS客户端处理所接收的SIP会话建立请求消息,[0015] 所述方法的特征在于以下步骤:
[0016] 所述被叫移动UE的所述IMS客户端发起所述被叫移动UE基于所述SIP会话建立请求消息呈现媒体类型处理选项,
[0017] 所述被叫移动UE基于所呈现的媒体类型处理选项接收媒体类型处理指令,[0018] 所述被叫移动UE的所述IMS客户端根据所接收的媒体类型处理指令向所述主叫UE发起对SIP会话接受消息的发送,
[0019] 基于所述SIP会话接受消息,所述主叫UE的所述IMS客户端发起与所述IMS节点支持的所述远程终端设备的第二多媒体通信会话,以及
[0020] 在所述第二多媒体通信会话中,所述IMS节点向所述远程终端设备转发所述第一多媒体通信会话的至少一种媒体类型。
[0021] 根据本发明,当移动UE上的IMS客户端处理针对建立与主叫用户或主叫方的多媒体通信会话的请求时,进行接收的移动UE向其用户(即被叫方)呈现(例如显示)媒体类型处理选项或可能性。
[0022] 在包括视频和音频媒体类型内容的多媒体通信呼叫中,这种媒体类型处理选项的示例是例如:
[0023] 1、接受音频内容,拒绝视频内容。
[0024] 2、接受音频和视频内容,使用移动UE的显示器,尽管不是最优地适合。
[0025] 3、接受音频和视频内容,使用附近的屏幕来显示视频内容。
[0026] 4、接受音频和视频内容,使用移动UE的显示器且还使用附近的屏幕来显示视频内容。
[0027] 基于这些选项,例如,被叫用户可以判定要在移动UE处端接音频内容(照常),且可以判定要在远离移动UE的终端设备(比如附近(公共)的显示器或屏幕)处端接视频内容即选项3。移动UE上的IMS客户端处理由例如被叫用户在移动UE的键区处输入的所选择的选项来作为媒体类型处理指令,并且响应于SIP会话建立请求消息,发起反映所接收到的媒体类型处理指令的SIP会话接受消息的发送。
[0028] 在IMS通信系统中,即主叫UE在与被叫移动UE的第一多媒体通信会话中从被叫移动UE接收SIP会话接受消息,可以经由IMS建立与远程终端设备的第二或甚至第三或其他多媒体通信会话,以根据由被叫用户的移动UE转发的媒体类型处理指令来处理第一多媒体通信会话的媒体类型内容。
[0029] 根据上述选项3和4,IMS通信系统将属于第一通信会话的视频内容指向或路由至第二多媒体通信会话中的附近的具有屏幕的屏幕。还可以使用标准化的SIP信令来建立第二、第三或其他通信会话。
[0030] 不同于上述公开的现有技术,将要由远程终端设备显示和/或可听地呈现的媒体类型内容直接从IMS通信系统进行转发,从而不占用被叫移动UE的附加处理和电池功率以及通信资源。远程终端设备可以通过有线或高速无线数据连接(类似互联网)与IMS通信系统通信,使得数据发送能力不应当是问题。特别是不在流媒体类型的情况中,例如流视频,其中,可以提供甚至更丰富的内容显示或呈现。
[0031] 应当理解,可以由移动UE显示或以例如以可听形式呈现针对处理媒体类型的其他或更多选项,以由除了移动UE上的显示器或屏幕或扬声器之外的或者作为备选的其他远程终端设备来处理媒体类型,比如(公共)显示器或屏幕或(立体声)扬声器或甚至另一个移动UE(例如其具有更适于观看视频内容的屏幕)。
[0032] 如本领域众所周知的,例如,远程终端设备的标识数据可以包括终 端设备的URL或IP地址。在本发明的示例中,移动UE上的IMS客户端可以处理可用于移动UE的远程终端设备的标识数据,由被叫用户在移动UE的输入装置(比如,键区、触摸屏等等)上输入这些数据使得这些数据可用。可以在例如要使用的显示器或屏幕上可视地指示该标识数据。
[0033] 在本发明的另一示例中,可以由移动UE接收远程终端设备的标识数据,并由其IMS客户端进行处理,在通信会话的过程中,该标识数据可以来自在数据库中存储的标识数据,比如在IMS通信网络中可用的数据库或对于IMS通信网络可用的数据库,或来自对于移动UE直接可用的数据库,或由移动UE使用可用于移动UE的任何通信技术从对于移动UE可用的远程终端设备直接接收的标识数据。应当将表达“可用于移动UE的远程终端设备”理解为移动UE的用户可以访问该远程终端设备,以观看或收听或其他目的。
[0034] 在可用于IMS通信系统的远程数据库的情况下,在本发明的另一示例中,可以由移动UE上的IMS客户端来处理在扩展的SIP会话建立请求消息中接收的远程终端设备的标识数据。为此,可以使用标准化的会话描述协议(SDP)来扩展SIP建立请求,SDP用于协商要在(SIP)会话中使用的媒体类型(例如,语音、视频)。
[0035] 在本发明的另一示例中,移动UE上的IMS客户端基于移动UE的瞬时地理位置来处理远程终端设备的标识数据。即,移动UE仅呈现(例如显示)可用于移动UE的远程终端设备的标识数据。
[0036] 在从数据库提供远程终端设备的标识数据的情况下,使用例如已知的技术,比如GSM定位、GPS、局域无线信标、或其他技术来确定移动UE的瞬时地理位置。通过在数据库中存储与终端设备的地理位置相关的终端设备的标识数据,UE可以仅接收可用远程终端设备的标识数据,其使得移动UE的用户可以方便的选择合适的远程终端设备,同时避免交换过多的信息。可以由IMS通信系统和/或移动UE本身来确定位置数据,或甚至由被叫用户从所显示的地图或其他特性、符号等来输入。
[0037] 在本发明的其他示例中,可以根据在移动UE处接收的由远程终端设备自动发送(例如广播)的或当移动UE请求时发送的数据,由IMS客户端来处理远程终端设备的标识数据。可以使用任何无线短距离通信技术, 比如Bluetooth、WLAN、光(IR)发送等等来交换这种标识数据。当然,必须配置有用于这种通信的移动UE。
[0038] 在多个远程终端设备可用于移动UE的情况中,对适合的终端设备的选择处于被叫移动UE(即,被叫用户)的控制之下。移动UE所呈现的媒体类型处理选项可以直接反映可用的终端设备,或在第二步骤中反映,例如当移动UE的用户首先指示了应当将什么媒体类型定向至远程终端设备。本领域技术人员将理解可以各种方式来呈现各种媒体类型处理选项,将其理解为要由本公开所包含。在仅有一个备选远程终端设备可用于移动UE的情况中,应当理解可以在呈现的媒体类型处理选项中直接包括这种终端设备的标识数据。
[0039] 在正在进行的多媒体通信会话中,移动UE的典型特性是其可以正在移动。根据本发明的示例,IMS客户端对可用于移动UE的远程终端设备的标识数据进行处理。可以如上所述在移动UE处直接接收更新过的标识数据,或经由IMS系统接收,或由被叫用户输入。可以由IMS客户端来处理在SIP INFORMATION或UPDATE消息中用合适的SDP信息填充的更新过的标识数据。
[0040] 应当理解,媒体类型至其他终端设备的“切换”(例如完整的会话)应当处于被叫用户的控制之下。即,用户必须能够停止与远程终端设备的第二、第三或甚至其他会话,并必须判定媒体类型到其他(即更新过的)终端设备的路由。为此,移动UE向被叫用户呈现更新过的标识数据。在被叫用户的合适选择之后,例如,在移动UE的键区处由被叫用户输入新的标识数据作为所更新的媒体类型处理指令,由被叫UE的IMS客户端来处理更新过的标识数据,以接收多媒体的至少一个媒体类型,并将其转发至IMS系统以基于在移动UE处接收的更新过的处理指令建立与另一个远程终端的会话。根据本发明,这可以使用合适的SIP信令命令来完成,比如UPDATE,以建立新的会话并端接现有会话。
[0041] 注意到,更新远程终端设备的标识数据不仅可以对于移动中的移动UE发生,还可以对于移动中的远程终端设备发生,例如安装在汽车上的移动屏幕。不仅应当更新对于移动UE的可用性,还应当在维护终端设备的标识数据的数据库中对与移动中的终端设备的地理位置相关的这种移动中的终端设备的位置数据进行更新。根据本发明,这种数据库更新可以在移动UE的控制下发生。
[0042] 本发明还提供移动UE,包括:与输入装置、输出装置和通信装置相连接的处理装置,所述移动UE被配置为支持在无线接入网络中的呼叫以及在IMS中的通信会话,其中,所述处理装置被配置为执行IMS客户端,所述IMS客户端支持用于处理多媒体通信会话的媒体类型的SIP信令,所述IMS客户端被配置为处理经由所述通信装置接收的SIP会话建立请求消息,其特征在于所述IMS客户端还被配置为:
[0043] 基于由所述IMS客户端处理的所述SIP会话建立请求消息,经由所述输出装置发起媒体类型处理选项的呈现,
[0044] 基于所述媒体类型处理选项,处理经由所述输入装置接收的媒体类型处理指令,以及
[0045] 根据所述媒体类型处理指令,所述IMS客户端经由所述通信装置发起SIP会话接受消息的发送,以转发所述IMS中的所述第一多媒体通信会话的至少一种媒体类型。
[0046] 在根据本发明的移动UE的另一示例中,由所述处理装置执行的所述IMS客户端还被配置为用于处理远程终端设备的标识数据,以及使用所述远程终端设备的标识数据扩展所述SIP会话接受消息,以接收至少一种媒体类型的所述多媒体通信会话。
[0047] 经由以下各项中至少一项来接收所述标识数据:
[0048] 经由所述移动UE的所述输入装置提供的输入数据,
[0049] 经由所述通信装置接收的存储在数据库中的标识数据,
[0050] 所述移动UE经由可用于所述移动UE的通信装置从远程终端设备接收的标识数据。
[0051] 在本发明另一示例中,所述移动UE被配置为用于支持短距离无线发送技术的通信,以接收由所述远程终端设备自动发送的标识数据或当所述移动UE请求时发送的标识数据。
[0052] 在另一方面中,本发明提供一种IMS节点,包括与通信装置相连接的处理装置,所述IMS节点被配置为支持与无线接入网络中的主叫UE、被叫移动UE的多媒体通信会话,以及支持处理IMS通信系统中的第一多 媒体通信会话中的媒体类型的SIP信令,其中,所述IMS节点的所述处理装置被配置为发起与远程终端设备的第二多媒体通信会话,所述远程终端设备由在所述第一通信会话中经由所述通信装置接收到的标识数据所标识,以及所述IMS节点的所述处理装置被配置为发起经由所述通信装置向所述远程终端设备转发所述第一多媒体通信会话的至少一种媒体类型,其特征在于所述IMS节点的所述处理装置被配置为:基于经由所述通信装置从所述主叫UE接收的处理指令,发起经由所述通信装置向所述远程终端设备转发所述至少一种媒体类型。
[0053] 在另一示例中,根据本发明,所述IMS节点的所述处理装置被配置为发起经由所述IMS节点的所述通信装置向所述移动UE发送可用于所述移动UE的所述远程终端设备的标识数据。
[0054] 为此,在本发明的另一个示例中,所述IMS节点的所述处理装置可以被配置为发起确定所述移动UE的瞬时地理位置,且基于所述移动UE的所述地理位置,发起经由所述通信装置向所述移动UE发送所述标识数据。所述IMS节点的所述处理装置可以被配置为用于经由所述通信装置接入所述IMS通信系统中包括所述远程终端设备的标识数据的数据库,或接入可用于所述IMS通信系统的这种数据库。所述IMS节点的所述处理装置还可以被配置为用于通过经由所述IMS节点的所述通信装置从所述移动UE接收的所述远程终端设备的所述标识数据来更新所述数据库。
[0055] 结合附图,通过以下描述将最佳地理解本发明的上述和其他特征和优点。在附图中,相似的引用标号代表执行相同或可比较功能或操作的相同部分。

附图说明

[0056] 图1是用于对本发明的示例的通信环境的一部分进行示意的示意图。
[0057] 图2是用于对本发明的另一示例的通信环境的一部分进行示意的示意图。
[0058] 图3是用于对本发明的其他示例的通信环境的一部分进行示意的示意图。
[0059] 图4示意性地示出了用于在IMS通信系统中建立会话的典型现有技术信令场景。
[0060] 图5示意性地示出了根据本发明的示例的信令场景。

具体实施方式

[0061] 将在无线接入网络(RAN)(比如GSM、GPRS或UMTS移动无线通信网络)中作为示例而非限制的方式来说明本发明,其中,在IMS多媒体通信系统中建立呼叫和会话,以支持对由RAN和IMS支持的用户设备的多媒体内容的处理。
[0062] 在图1中,引用标号1指示了RAN,以及引用标号2指示了IMS通信平台,该平台包括IMS节点或由IMS节点构成,以支持RAN 1中的多媒体通信。IMS平台2包括与通信装置22相连接的处理装置21,通信装置22与公共互联网3和/或支持互联网协议(IP)数据交换的任何其他数据网络相连接。
[0063] 引用标号4、5代表移动UE,比如移动电话或被配置来用于与RAN 1的无线通信45、55的任何其他移动通信设备。移动UE 4、5都包括输入单元或输入装置41、51(比如键区、触摸屏等等),输出单元或输出装置42、52(比如显示器),以及通信装置44、54,通信装置包括用于与RAN1进行无线通信的收发机装置,这些单元或装置都与处理装置43、53(比如微处理器)相连接。处理装置43、53分别执行IMS客户端6、7,以支持与IMS平台2的SIP信令和多媒体通信。
[0064] 引用标号8、9代表分别通过有线24或无线23传输链路与互联网相连接的远程终端设备,比如(公共)屏幕或显示器、音频设备(比如(立体声)扬声器)等等。终端设备8、9被配置为经由IP协议数据传输与互联网3和IMS平台2交换多媒体内容,或简称媒体类型。
[0065] 为了简单起见,在图2中仅示出了两个UE 4、5,其通过无线链路45、55与RAN 1相连接。实际中,多个UE 4、5与RAN 1相连接,且多个终端设备8、9可以与互联网3相连接。每一个UE 4、5和终端设备8、9包括标识数据20,比如URL或IP地址。
[0066] 假定UE 4(也称作主叫方、A方或UE-A)想要经由相应的通信装置 44、54和RAN1向移动UE 5(也称作被叫方、B方或UE B)发送IMS平台2支持的多媒体类型,比如视频。
尽管在本示例中,将主叫UE 4描述为与RAN 1相连接的移动实体,UE 4也可以是有线实体,比如有线的IP语音(VoIP)电话或老式电话系统(POTS)电话,或者被配置用于SIP信令的任何其他合适的通信设备。
[0067] 如图4所示意性指示的,为了交换多媒体内容,必须建立由IMS平台2支持的通信会话。在第一步骤中,使用SIP信令,UE-A发送由IMS客户端6发起的会话建立请求消息SIP INVITE,邀请UE-B建立会话。用SDP参数来填充该会话建立请求消息,以描述要通信的媒体类型,即被指示为INVITE+SDP媒体(F1)。SIP-INVITE包括请求统一资源指示符(URI),作为对多媒体内容的传输地址的指示。SDP参数还可以包括连接信息和其他信息(比如UE4的能力),连接信息包括UE 4的IMS客户端6的标识数据,一般是UE的IMS客户端的IP地址。通过转发SIP消息180Ringing(F2),由UE-B(即IMS客户端7)来对会话建立请求消息(F1)的接收进行肯定应答。
[0068] 为了接受会话请求,UE-B的IMS客户端7发起对SIP会话接受消息SIP 200 OK的发送,UE-B通过该消息还对UE-A可以如何向UE-B转发多媒体内容进行指示。一般地,将UE-B的URI地址指示为分发多媒体内容的地址。
[0069] 在从UE-A的IMS客户端6经由IMS平台2向UE-B的IMS客户端7发送肯定应答消息(F4)SIPACK之后,建立由IMS平台2支持的用于在UE-A和UE-B之间通信一个或若干媒体类型的通信会话,即在图4中指示为“双向媒体”。
[0070] 为了结束IMS会话,例如由UE-B结束,IMS客户端7发起SIP BYE消息(F5),并经由UE-B的通信装置转发,其指示可以中止该会话。UE-A通过发送由IMS客户端6发起的消息SIP 200 OK(F6)来对SIP BYE消息的接收进行肯定应答。这终止了在UE-A和UE-B之间的多媒体内容的交换。
[0071] 根据本发明的示例,在图4所示的信令场景中,在接收SIP会话建立请求消息F1处,UE-B(即,被叫移动UE 5的输出装置52)基于包括在会 话建立请求消息F1中的SDP媒体参数来对媒体类型处理选项57进行呈现(图1)。
[0072] 假定会话建立请求消息F1指示UE-A想要向UE-B发送视频内容。则移动UE 5的IMS客户端7发起在移动UE 5的输出装置52处呈现一个或若干媒体类型处理选项57,以供移动UE 5(即UE-B)的被叫用户处理视频内容。
[0073] 这种媒体类型处理选项的示例是:
[0074] 1、接受音频内容,拒绝视频内容。
[0075] 2、接受音频和视频内容,使用移动UE的显示器,尽管不是最优适合的。
[0076] 3、接受音频和视频内容,使用附近(公共)屏幕X以显示视频内容。
[0077] 4、接受音频和视频内容,使用移动UE的显示器,并还使用附近的(公共)屏幕X,以显示视频内容。
[0078] 在该示例中,假定在移动UE 5的显示装置52处显示媒体类型处理选项57,这在实际中将是最常用的方式。然而,还有可能例如可听地呈现呼叫处理选项。用于显示视频内容的屏幕X是例如图1中的远程终端设备8、9。
[0079] 现在被叫用户或B方必须选择相应的已呈现的呼叫处理选项,例如通过经由用户界面(UI)输入所选选项(即经由在移动UE 5处可用的输入装置51,比如键区、触摸屏、语音识别单元等等),移动UE 5(即UE-B)接收该选择作为媒体类型处理指令。由箭头58示意性地指示出。
[0080] 由处理装置53(即IMS客户端7)将移动UE 5接收的媒体类型处理指令58传递到合适的SDP参数中,通过SDP参数可以对会话接受消息SIP200OK进行扩展,并从UE-B 5进行发送,示出为SIP 200OK+SDP指令(F3)。该会话接受消息F3可以例如指示要在移动UE5的输出装置52处中止音频类型内容,同时要在附近的屏幕或显示器处(即除了移动UE 5的显示器之外的远程终端设备8、9)中止视频类型内容,即上述选项3。UE-A 4的IMS客户端6对会话接受消息F3的接收将在其中导致:在IMS平台或节点2(即其处理装置21)中,IMS客户端6发起建立与远程终端设备8、9的另一或第二通信会话,以传递视频内容。由箭头19示意性地对 此进行指示。
[0081] 如果被叫用户了解标识数据20,比如视频内容要定向至的远程终端设备的统一资源定位符(URL)(例如http://screen9.public.com:5678),在特定呼叫处理选项57的选择处,他或她可以经由输入装置51向移动UE 5直接输入这些标识数据20。可以将这样提供的标识数据放到会话接受消息F3中,并用来在IMS 2的处理装置21中建立所需会话,并将视频内容路由19至相应的远程终端设备8、9。远程终端设备8、9的URL地址可以是已知的,例如因为在其屏幕上进行了可视显示。
[0082] 被叫用户(即UE-B)保持对会话的控制,以停止在远程终端8、9处的显示,如图5所指示的,可以由标准SIP消息UPDATE(F7)来提供这点。
[0083] 如果远程终端设备8、9的标识数据20对于被叫用户来说是未知的,例如如图5所示,则可以使用会话建立消息F1或者在单独的SIPINFORMATION(F8a)、(F8b)消息中向被叫UE-B提供标识数据20。由网络实体(比如UE-A4、IMS平台2中的IMS节点或在SIP-AS 10处执行的网络服务)向UE-B 5发起会话建立消息F1。可以从IMS平台2中的数据库或者对于IMS平台可用的数据库DB(比如图2所示的数据库11)中检索该标识数据。
[0084] 在图2中,示出了SIP-应用服务器(SIP-AS)10,其与互联网3相连接,并被配置为用于向IMS平台或节点2提供服务。在该示例中,将数据库11配置在SIP-AS 10中。注意到数据库还可以在UE 4、5中列举出或可以直接为UE可用,例如经由RAN 1或另一个通信技术(比如WLAN、Bluetooth、IR等等)为UE可用。此外,可以将SIP-AS 10和IMS平台或节点2相结合。
[0085] 为了避免提供因为被叫用户看不到(公共)屏幕或不能听到远程音频设备而与被叫移动UE 5不相关的远程终端设备8、9的标识数据20,向SIP-AS 10提供定位器单元12,用于确定被叫用户(即移动UE 5)的地理位置。可以使用任何合适的地理位置确定装置,比如来自GPS卫星系统60的GPS定位信号61,或其他定位系统、GSM位置、无线通信信标等等。还可以根据经由移动UE 5由用户提供的输入来确定位置,例如根据在移 动UE处显示的地图或根据移动UE中的定位单元。
[0086] 在数据库11中,根据对应的远程终端设备8、9的地理位置信息来配置标识数据20。基于所确定的位置信息,并假定另一个会话未捕捉到远程终端设备8、9,仅有可用于被叫移动UE 5的那些标识数据20才被提供。为此,提供了SIP-AS 10中的状态单元14,其跟踪在正在进行的会话中遇到的终端设备。此外,从技术度讲,还可以排除移动UE可能不接入的终端设备或不满足所接收的呼叫处理指令的终端设备。为此,在SIP-AS10中提供匹配单元13。
[0087] 如图3所示,还可以在移动UE(比如移动UE 5)处从远程终端设备8、9经由任何可用的短距离(几米多)无线通信技术(类似WLAN、Bluetooth、IR等等)直接接收远程终端设备8、9的标识数据。远程终端设备8、9可以被配置为用于经由短距通信链路15、16以广播形式自动发送他们的标识数据20,比如他们的URL和其他信息,并由移动UE 5的无线通信装置来接收,比如移动UE 5的特殊短距离无线通信单元或装置56。然而,还可以当移动UE 5请求时提供标识数据20,如请求(R)消息框17所示。
[0088] 可以使用SIP信令,经由UE 4与SIP-AS 10交换如此接收的标识数据,以例如更新数据库11。为此,可以使用图5所示的用恰当SDP参数填充的SIP UPDATE消息(F7)。
[0089] SIP IPDATE(F7)和SIP INFORMATION(F8a)、(F8b)还可以用于更新数据库11,并用于当远程终端设备(比如移动远程终端设备9)为移动UE 5所不可用,或者反过来如果移动UE 5移出终端设备8、9的范围之外时,向被叫移动UE 5和/或主叫UE 4进行通知,与正在进行的会话相关的内容是通过远程设备8、9来处理的。这提供了对终端设备的内容的“切换”。然而,对捕捉或占用终端设备的判定属于被叫用户UE-B,其保持对与传输或路由媒体类型内容相关的会话的控制。
[0090] IMS平台2和SIP-AS 10可以驻留在一个或若干IMS支撑节点或服务器中,比如S-CSCF、I-CSCF、P-CSCF(呼叫会话控制功能)或IMS网关或其他服务器。
[0091] 本发明不受限于上述公开的实施例,且本领域技术人员可以在不应 用创造性技巧的同时,可以在所附权利要求所公开的本发明的范围之上修改和增强本发明。
QQ群二维码
意见反馈