首页> 中国专利> 在无线通信系统中根据终端状态通知改变的服务信息的方法和设备

在无线通信系统中根据终端状态通知改变的服务信息的方法和设备

摘要

提供在当触发参与呼叫的UE的状态的改变的事件发生时,用于向其他参与方发送由于状态改变而改变的服务信息并向每一个用户通知该服务信息的方法和设备。当UE发生状态改变事件时,UE检查其可用服务,并向与UE连接的其他实体发送包括指示可用服务的服务信息的消息。因此,在改变的环境中,其他实体具有UE的实际可用服务的知识。

著录项

  • 公开/公告号CN101171774A

    专利类型发明专利

  • 公开/公告日2008-04-30

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN200680015508.2

  • 申请日2006-05-08

  • 分类号H04B7/26(20060101);

  • 代理机构11105 北京市柳沈律师事务所;

  • 代理人邵亚丽

  • 地址 韩国京畿道

  • 入库时间 2023-12-17 20:02:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-05-03

    专利权的转移 IPC(主分类):H04W68/00 登记生效日:20190412 变更前: 变更后: 申请日:20060508

    专利申请权、专利权的转移

  • 2012-07-04

    授权

    授权

  • 2008-06-25

    实质审查的生效

    实质审查的生效

  • 2008-04-30

    公开

    公开

说明书

技术领域

本发明总的来说涉及组合式线路交换(CS)呼叫和因特网协议多媒体子系统(IMS)会话(session)(在下文中称为CSI)。特别地,本发明涉及用于向与用户设备(UE)连接的另一对等实体发送由于UE状态改变而改变的服务信息的方法和设备。

背景技术

线路交换用于一般的语音服务。CS是在一个用户和另一个用户之间建立基于CS的通信路径的方案。相比之下,IMS使用IP上的基于分组的可变通信路径,因此增大了传输效率并保证了稳定性。IMS支持多方(multiparty)呼叫和一对一呼叫。

全球移动通信系统(GSM)和增强数据速率GSM演进(EDGE)无线接入网(GERAN)基本上支持CS呼叫。基于GSM的通用移动电信系统(UMTS)的陆上无线接入网(UTRAN)支持基于IMS的多媒体服务以及CS呼叫。例如,当能够访问GERAN和UTRAN的双模(dual-mode)终端在平面GERAN区域中与CS呼叫连接,并在移交处向UTRAN区域移动时,UE可以同时使用CS呼叫和包括消息发送和文件传送的增强型PS服务。

当如在以上情况中与另一对等实体连接的UE的状态改变时,参与用户可用的服务可能也改变。但是,没有向参与用户(即实体)通知现在可用服务的指定方法。

如相关的传统技术,存在当连接开始时交换指示服务是否可用的信息的方法。具体地,在CSI服务中的呼叫建立期间,在用户之间交换指示参与用户的无线状态的信息。CSI服务使用用于语音呼叫的CS呼叫和用于包括消息和文件传送的增强型PS服务的IMS会话。CSI终端和CS/PS双模终端可以支持CSI服务。如上所述,由于在CS网络和PS网络(包括IMS域)上都实现CSI服务,所以其在双传送模式(DTM)GERAN或UTRAN区域是可用的。UE位于的区域的无线性能(radio capability)等效于CSI服务中区域的服务可用性(availability)。

图1是图解用于CSI服务的无线性能交换过程的信号流的图。UE 100(UE-A)和UE110(UE-B)都支持CSI服务或CS/PS双模。UE-A经由CS域102(CS域-A)访问IMS核心网络104(IMS核心网络A),而UE-B经由CS域108(CS域-B)访问IMS核心网络106(IMS核心网络B)。

参照图1,在步骤112,UE-A在用于CS呼叫的SETUP消息中向UE-B发送关于UE-A所位于的区域的当前无线环境的信息。在步骤114,与UE-A连接的CS域-A向与UE-B连接的CS域-B发送包括当前无线环境信息的初始地址消息(IAM)消息。在步骤116,CS域-B向UE-B发送包括当前无线环境信息的SETUP消息。UE-B存储关于UE-A的当前无线环境信息。在步骤118,UE-B向UE-A发送包括UE-B所位于的区域的当前无线环境信息的CONNECT消息。在步骤120,CS域-B以CON消息向CS域-A发送当前无线环境信息,而在步骤122,CS域-A以CONNECT消息向UE-A发送当前无线环境信息。UE-A也存储关于UE-B的当前无线环境信息。

以这种方式,两个UE都得到了它们当前区域的无线性能的知识,换句话说就是可用的CSI服务。然而,当在呼叫建立之后一个UE的状态改变时,例如在移交中发生的,连接中的其他参与用户不知道可用服务已经改变。结果,即使当PS服务可用时,用户也不知道且不提供PS服务,因此不能满足用户的要求。

因此,存在用于根据无线终端中的状态通知服务信息中的改变的改进方法和设备的需求。

发明内容

本发明的一个示例性目标是解决至少以上问题和/或缺点,并提供至少以下优点。因此,本发明的示例性实施例提供用于向参与UE通知由于第一UE的状态的改变而引起的可用服务类型的改变。

本发明的示例性实施例还提供在触发呼叫中参与UE的状态改变的事件发生时,用于检查UE的可用服务并向其他参与UE发送指示可用服务的服务信息的方法和设备。

根据本发明的一个示例性方面,在根据无线通信系统中的第一UE(UE-A)的状态来通知服务信息改变的方法中,建立与第二UE(UE-B)的连接并通过该连接接收服务。当在服务期间触发UE-A的状态的改变的事件产生时,根据状态改变更新UE-A的可用服务列表(UE-ASL-A),并且向UE-B发送指示经更新的UE-ASL-A的服务信息。

根据本发明的另一示例性方面,在根据无线通信系统中的第二UE(UE-B)中的第一UE(UE-A)的状态来接收服务信息改变的方法中,建立与UE-A的连接并且通过该连接接收服务。当在服务期间触发UE-A的状态的改变的事件发生时,从UE-A接收根据状态改变指示UE的可用服务列表(UE-ASL-A)的服务信息。在保持连接的同时,通过比较UE-ASL-A和UE-B的可用服务列表(UE-ASL-B)并通知用户来更新公共(common)可用服务列表(ASL)。

根据本发明的再一示例性方面,在根据无线通信系统中的网络设备中的UE的状态来通知服务信息改变的方法中,通过网络设备在第一UE(UE-A)和第二UE(UE-B)之间建立连接,并且通过该连接提供服务。当在服务期间触发UE-A的状态的改变的事件发生时,从UE-A接收根据状态改变指示UE-A的可用服务列表(UE-ASL-A)的服务信息,并将其通过与UE-B连接的另一网络设备发送至UE-B。

根据本发明的另一示例性方面,在根据无线通信系统中的第一UE(UE-A)的状态来通知服务信息改变的方法中,建立到第二UE(UE-B)的连接,并且通过该连接接收服务。当在连接期间触发UE的状态的改变的事件发生时,更新根据状态改变的UE-A的可用服务列表(UE-ASL-A),并将其与UE-B的可用服务列表(UE-ASL-B)进行比较。如果根据比较结果,公共可用服务列表(ASL)中存在改变,则在保持连接的同时,更新ASL,将其发送至UE-B,并通知用户。

根据本发明的另一示例性方面,在根据无线通信系统中的网络设备中的UE的状态来通知服务信息改变的方法中,通过网络设备在第一UE(UE-A)和第二UE(UE-B)之间建立连接,并通过该连接提供服务。当在连接期间触发UE-A的状态的改变的事件发生时,从UE-A接收根据状态改变指示UE-A和UE-B的公共可用服务列表(ASL)的服务信息,并通过与UE-B连接的另一网络设备发送至UE-B。

附图说明

当联系附图时,本发明的示例性实施例的以上和其他目标、特征和优点将从下面详细的描述中变得更加明显,其中:

图1是图解用于CSI服务的无线性能交换过程的信号流的图;

图2是图解根据本发明的第一示例性实施例的、当与UE-B连接的UE-A发生某一事件时,用于向每一个用户通知UE-A的UE可用服务列表(UE-ASL)的UE-A的操作的流程图;

图3是图解根据本发明的第一示例性实施例的UE-B的操作的流程图;

图4是图解根据本发明的第一示例性实施例的IMS信令的图;

图5A和5B分别图解根据本发明的示例性实施例的OPTIONS+和200 OK+消息的结构;

图6图解根据本发明的示例性实施例的NOTIFY消息的结构;

图7是图解根据本发明的第一示例性实施例的CS信令的图;

图8是图解根据本发明的第二示例性实施例的、当与UE-B连接的UE-A发生某一事件时,用于向每一个用户通知UE-A的UE-ASL的UE-A的操作的流程图;

图9是图解根据本发明的第二示例性实施例的UE-B的操作的流程图;

图10是图解根据本发明的第二示例性实施例的IMS信令的图;

图11是图解根据本发明的第二示例性实施例的CS信令的示例的图;

图12是图解根据本发明的第二示例性实施例的CS信令的另一示例的图;

图13是根据本发明的示例性实施例的UE设备的框图;以及

图14是根据本发明的示例性实施例的网络设备的框图。

在附图中,从头至尾,相同的附图标记将被理解为表示相同的元件、特征和结构。

具体实施方式

参照附图,将在下文中描述本发明的示例性实施例。在下面的描述中,由于公知的功能或结构将会以不必要的细节混淆本发明,所以不对其进行详细描述。

本发明的一个示例性实施例包括这样的方法,其中,当触发状态改变的事件发生于UE时,UE检查可用服务并向与UE连接的其他实体发送包括指示可用服务的消息,以便其他实体可以找出什么服务对于UE是真正可用的。下文中所使用的术语“服务信息通知”是在状态改变之后用于向其他实体通知指示可用服务的服务信息的过程。

其他实体可以是能够与UE连接的任意类型的实体或网络节点,如另一UE。虽然为了标记简单而将其他实体描述为UE,但是很明显,它并不限制本发明的范围。在下文中,将一个实体称为UE-A,而将另一实体称为UE-B。

将UE状态定义为表示参与连接中的UE的环境的一组特性。这些特性包括GERAN、DTM GERA、和UTRAN区域、PS域阻塞(barring)、数据速率、和IMS服务可用性。阻塞意味着操作者限制UE在特定小区内使用预定服务(如PS服务)。例如,当特定小区由于小区的PS服务能力的限制而不能接收来自UE的服务请求时,这就叫做操作者PS服务阻塞。由事件触发状态改变。该事件可以是移交、PS附连/断开、IMS注册、用户接收服务的区域中的情况的改变、服务提供商政策的改变等。状态改变可能或可能不引起对于UE可用的服务的改变。

UE-ASL是当前对于UE可用的服务的列表。在UE的状态改变之后,更新UE-ASL。UE-ASL是事先与其他方的UE-ASL相比较的服务列表,并包括从UE支持服务列表(UE-SSL)选择的服务。UE-SSL是根据UE的能力、UE已经订购和系统已经允许UE的服务类型等而预设的服务列表。因此,UE-SSL是由UE支持的所有服务的列表。UE-SSL可以由用户或服务操作者更新。UE-A的UE-ASL由UE-ASL-A表示,而UE-B的UE-ASL由UE-ASL-B表示。

将ASL定义为与UE-ASL-A和UE-ASL-B共同的服务的列表。因此,ASL是通过UE-A和UE-B之间的连接可用的服务的列表。ASL可以包括像CS服务或PS服务的更高层服务,或诸如多媒体消息服务(MMS)和文件传送协议(FTP)之类的分类PS服务。每一个参与UE向对应的用户通知ASL,以便UE可以选择所期望的服务。可选择地,每一个UE根据预编程选择准则从ASL自动地选择并实现最优服务。

前面提到的ASL、UE-ASL、和UE-SSL是可以存储于UE中的、与UE相关的服务信息,用于将来参考。

本发明呈现了关于服务信息通知的两个示例性实施例。一个示例性实施例的特征在于在服务信息交换期间交换UE-ASL,而另一个示例性实施例的特征在于在服务信息交换期间交换ASL。

示例性实施例1

图2是图解根据本发明的示例性实施例的、当与UE-B连接的UE-A发生状态改变事件时用于向用户通知ASL的UE-A操作的流程图。

参照图2,在步骤200,在UE-A和UE-B之间已经建立连接。UE-A和UE-B接收诸如语音呼叫之类的服务。当在步骤202 UE-A发生事件时,在步骤204,UE-A确定该事件是否已经触发UE-A的状态的改变。如果UE-A的状态如附图标记203所指示那样保持不变,则UE-A返回至步骤202。如果UE-A的状态如附图标记205所指示那样已经改变,则在步骤206,UE-A检查与状态改变相关的UE-ASL-A并存储UE-ASL-A。该UE-ASL-A是在状态改变之后UE可以支持的服务的列表。

在步骤208,UE-A决定关于消息如何交换和如何执行相关过程,以便向UE-B发送UE-ASL-A。消息交换方案取决于用户或操作者的偏好。在每一个事件发生时,消息交换方案可以由用户或操作者选择,或一旦在第一事件发生时选择消息交换方案,则连续地使用它。根据该示例性实施例,CS信令和IMS信令是消息交换方案的示例。分别在图7和图4中示出CS信令和IMS信令。

在步骤210,根据所决定的消息交换方案,UE-A向UE-B发送UE-ASL-A。在步骤212,UE-A确定是否接收UE-ASL-B。在UE-B已经经历了无状态改变并且因此UE-A不具有UE-ASL-B的情况下,UE-A需要如附图标记211所指示地接收UE-ASL-B。在这种情况下,在步骤214,根据消息交换方案,UE-A从UE-B接收UE-ASL-B,在步骤218将其存储,并前进至步骤220。在步骤216,UE-A可以向UE-B发送应答(ACK)信号,通知UE-ASL-B的成功接收。另一方面,在UE-A已经具有UE-ASL-B的情况下,UE-A不需要接收UE-ASL-B,如附图标记213所指示。在这种情况下,UE-ASL-A直接转到步骤220。

在步骤220,UE-A比较UE-ASL-A与UE-ASL-B,并在步骤222,根据比较结果确定是否改变ASL。如果如附图标记221所指示,ASL没有改变,则UE-A返回至步骤202。如果如附图标记223所指示,要改变ASL,则在步骤224,UE-A更新ASL。ASL是UE-A和UE-B都可以共同支持的服务的列表,并且因此其由UE-ASL-A和UE-ASL-B共有。在步骤226,UE-A向UE-A的用户即用户A发送更新的ASL,同时保持现有连接。可选择地,根据可以预存的程序,UE-A转到从更新的ASL中选择的服务。

图3是图解根据本发明的第一示例性实施例的UE-B的操作的流程图。

参照图3,在步骤300,在UE-A和UE-B之间已经建立连接。在步骤302,UE-B从UE-A接收UE-ASL-A,并在步骤304用所接收的UE-ASL-A替换存储的UE-ASL-A,也就是说,更新UE-ASL-A。在步骤306,UE-B确定是否发送UE-ASL-B。如果需要发送UE-ASL-B,则在步骤308,UE-B发送UE-ASL-B且前进至步骤312。在步骤310,UE-B可以从UE-A接收指示UE-ASL-B成功接收的ACK信号。相反,如果不需要发送UE-ASL-B,则UE-B直接转到步骤312。

在步骤312,UE-B比较UE-ASL-A与UE-ASL-B,并且在步骤314根据比较结果确定是否改变ASL。如果如附图标记313所指示,ASL没有改变,则UE-B返回至步骤302。如果如附图标记315所指示,要改变ASL,则在步骤316,UE-B更新ASL。在步骤316,UE-B向UE-B的用户即用户B通知更新的ASL,同时保持现有连接。可选择地,根据预存的程序,UE-B转到从更新的ASL中选择的服务。配置程序,以便在UE-A和UE-B中都实现相同的服务。

如上所述,更新用于UE-A和UE-B之间连接的ASL,同时保持连接,并向与该连接相关的用户通知经更新的ASL。可以在显示器上或通过语音作出该通知。

下面将做出当UE-A从CS区域移动至CSI区域时,根据本发明的示例性实施例的操作的描述。

图4是图解根据本发明的第一示例性实施例的IMS信令的图。CSI服务对于UE 400(UE-A)和UE 410(UE-B)可用。UE-A使用用于CS呼叫的CS域402(CS域-A)并使用用于IMS呼叫的IMS核心网络404(IMS核心网络-A)。类似地,UE-B使用用于CS呼叫的CS域408(CS域-B)并使用用于IMS呼叫的IMS核心网络406(IMS核心网络-B)。

参照图4,在步骤412,UE-A和UE-B正在传导CS语音呼叫。当在步骤414,UE-A通过移动进入CSI区域(如UTRAN区域)实现移交时,在步骤416,UE-A更新UE-ASL-A,使得其包含CSI可用信息。CSI可用信息指示在当前状态中CSI服务可用。UE-A通过IMS信令确定与UE-B交换消息。如果UE-A不是IMS注册的,则在步骤418,UE-A执行对IMS核心网络-A的IMS注册。在步骤420,UE-A向UE-B在OPTIONS+消息的支持报头中发送UE-ASL-A。如果UE-ASL-A仅包含CSI可用信息,则UE-ASL-A与在本发明的该示例性实施例中的CSI可用信息相同。换句话说,UE-A包括整个UE-ASL-A或CSI可用信息,作为OPTIONS+消息中的UE-ASL-A的变体(variation)。

OPTIONS+消息是由会话初始化协议(SIP)定义的OPTIONS消息的改进版本。OPTIONS+消息用于询问其他方的能力并且其响应消息为200 OK。根据本发明的示例性实施例,OPTIONS消息和OPTIONS+消息都可以使用。在OPTIONS消息的情况下,当UE-A向UE-B发送OPTI ONS消息时,UE-B在200 OK消息的“支持”报头中发送CSI可用信息(“CSI可用”)。如果UE-B向UE-A发送OPTIONS消息,则UE-A在200 OK消息的支持报头中发送CSI可用信息(支持:CSI可用)。在OPTIONS+消息的情况下,它进一步包括具有服务信息通知功能的支持报头。也就是说,OPTIONS+消息可以具有发送器(transmitter)的服务信息和支持报头中的简单询问。

图5A图解根据本发明的示例性实施例的OPTIONS+消息的结构。参照图5A,OPTIONS+消息500进一步包括除了一般OPTIONS消息之外的支持报头。支持报头提供发送器的服务信息,例如,CSI可用信息。

再次参照图4,在接收OPTIONS+消息时,在步骤422,IMS核心网络-A向IMS核心网络-B运送OPTIONS+消息,并且在步骤424,IMS核心网络-B也向UE-B运送OPTIONS+消息。在步骤426,UE-B使用从OPTIONS+消息提取的CSI可用信息来更新存储的UE-ASL-A。如果UE-B需要向UE-A发送UE-ASL-B,则在步骤428、430和432,它向UE-A在200 OK+消息中发送UE-ASL-B。200OK+消息等效于OPTIONS+消息的ACK信号。如果UE-ASL-B仅包含CSI可用信息,则UE-ASL-B与CSI可用信息相同。换句话说,UE-B包括整个UE-ASL-B或CSI可用信息,作为200 OK+消息中的UE-ASL-B的变体。

可以通过将带有服务信息通知功能的支持报头添加至一般的SIP 200 OK消息中来构建200 OK+消息。图5B图解了根据本发明的示例性实施例的200OK+消息的结构。参照图5B,200 OK+消息502除了一般200 OK消息之外进一步包括支持报头。支持报头包括发送器的服务信息,如CSI可用信息(支持:CSI可用)。如果不需要发送UE-ASL-B,则在步骤434、436和438,UE-B向UE-A发送一般200 OK消息作为ACK信号。

在接收200 OK+或200 OK消息之后,当在步骤440中需要时,UE-A更新UE-ASL-B,在步骤442比较UE-ASL-A和UE-ASL-B,并在步骤444更新ASL。在步骤448,UE-B也比较UE-ASL-A和UE-ASL-B,并在步骤450更新ASL。在步骤446和452,UE-A和UE-B通知其用户CSI服务可用。在用户请求时,对应的UE向其他方发送用于CSI服务的呼叫建立请求。

现在将描述用于在UE-A和UE-B之间的消息交换的CS信令。UE-A通过NOTIFY消息向UE-B发送服务信息。NOTIFY消息是用于向其他方递送特定信息而不影响正在进行的CS呼叫的第7号信令消息(No.7 signaling message)。它是单向的。根据本发明的示例性实施例,将改变的服务信息添加到NOTIFY消息的通知描述中。

图6图解根据本发明的示例性实施例的NOTIFY消息的结构。参照图6,在NOTIFY消息中每一个以通知描述字段的7位值定义了用户暂停、用户继续、持有人(bearer)改变和CSI可用。在图6所图解的情况中,将用户暂停、用户继续和持有人改变设置为0000000、0000001、0000010。将CSI可用设置为‘xxxxxxx’,作为除了用于以上其他目的的位组合之外的位组合。

除了可用服务指示之外,NOTIFY消息可用提供多个与可用服务相关的信息。例如,在CSI服务中,可以在通知描述中指示‘CSI-384kbp s’和‘CSI可用’。

图7是图解根据本发明的第一示例性实施例的CS信令的图。CSI服务对于UE 700(UE-A)和UE 710(UE-B)是可用的。UE-A使用用于CS呼叫的CS域702(CS域-A)并且使用用于IMS呼叫的IMS核心网络704(IMS核心网络-A)。类似地,UE-B使用用于CS呼叫的CS域708(CS域-B)并且使用用于IMS呼叫的IMS核心网络706(IMS核心网络-B)。NOTIFY消息使用设备请求(FAR)消息和设备接受(FAA)消息作为ISDN(综合服务数字网)用户方(ISUP)。

参照图7,在步骤712,UE-A和UE-B正在传导CS语音呼叫。当在步骤714,UE-A实现到CSI区域(如UTRAN区域)的移交时,在步骤716,UE-A更新UE-ASL-A,使得其包含CSI可用信息。这里,UE-A通过CS信令确定与UE-B交换消息。

在步骤718,UE-A在NOTIFY消息中向CS域-A发送UE-ASL-A(或CSI可用信息)。在步骤720,CS域-A在FAR消息的用户到用户信息(UUI)字段向CS域-B发送UE-ASL-A,并且CS域-B包括NOTIFY消息中的FAR消息,并且在步骤722向UE-B发送NOTIFY消息。在步骤724,UE-B使用从NOTIFY消息提取的UE-ASL-A更新存储的UE-ASL-A。然后在步骤726,UE-B在NOTIFY消息中向UE-A发送UE-ASL-B。在步骤728,CS域-B在FAA消息的UUI字段中向CS域-A发送UE-ASL-B,并且在步骤730,CS域-A向UE-A发送包括UE-ASL-B的NOTIFY消息。如果不需要发送UE-ASL-B,则不执行步骤726、728和730。

在步骤732中当需要时,UE-A更新UE-ASL-B,在步骤734比较UE-ASL-A和UE-ASL-B,并在步骤736更新ASL。如果UE-A还没有向IMS核心网络-A注册,则在步骤738,它向IMS核心网络-A执行IMS注册。在步骤742,UE-B也比较UE-ASL-A和UD-ASL-B,并在步骤744更新ASL。在步骤740和步骤746,UE-A和UE-B向其用户发送更新的ASL,以通知CSI服务可用。

每一个UE可以周期性地发送OPTIONS或OPTIONS+消息,以描绘其他方的状态。在CSI服务的情况下,如果其他UE通过移交从UTRAN区域移动至平面GERAN区域,则用户可以通过发送OPTIONS或OPTIONS+消息找出CSI服务不可用。例如,如果UE-B没有应答从UE-A发送的OPTIONS/OPTIONS+消息,则UE-A确定UE-B已经通过移交移动至CSI不可用区域,并对应地通知用户A。也就是说,每一个UE通过周期性地发送OPTIONS/OPTIONS+消息来描绘其它方的状态。

示例性实施例2

在服务信息交换期间交换ASL。

图8是图解根据本发明的另一示例性实施例的、当与UE-B连接的UE-A发生状态改变事件时用于向用户通知ASL的UE-A操作的流程图。

参照图8,在步骤800,在UE-A和UE-B之间已经建立连接。当在步骤802,UE-A发生事件时,在步骤804,UE-A确定该事件是否已经触发UE-A的状态的改变。当如附图标记803所指示,没有状态改变时,UE-A返回至步骤802以监视事件的发生。当如附图标记805所指示,存在状态改变时,UE-A检查由状态改变所引起的UE-ASL-A的改变,并在步骤806更新UE-ASL-A,并且在步骤808比较存储的UE-ASL-A和更新的UE-ASL-A。在步骤810,UE-A根据比较结果确定ASL是否已经发生改变。在如附图标记811所指示的ASL改变的情况下,在步骤812,UE-A更新ASL。如果如附图标记809所指示的,ASL没有改变,则UE-A返回至步骤802。如果UE-A不具有UE-ASL-B,则UE-A可以执行如在本发明的第一示例性实施例中的服务信息通知过程。

在步骤814,UE-A选择消息交换方案,例如IMS信令和CS信令,来向UE-B发送ASL并根据所选择的消息交换方案而操作。在图10中示出通过IMS信令的消息交换,而在图11和图12中示出通过CS信令的消息交换。在步骤816,UE-A向UE-B发送ASL,并在步骤820向用户通知ASL。在步骤818,UE-A可以从UE-B接收指示ASL的成功接收的ACK信号。在以上步骤期间,保持步骤800的连接。

图9是图解根据本发明的第二示例性实施例的UE-B的操作的流程图。

参照图9,在步骤900,在UE-A和UE-B之间已经建立连接。在步骤902,UE-B从UE-A接收ASL,在步骤904使用所接收的ASL更新存储的ASK,并在步骤908向用户通知更新的ASL。在步骤906,UE-B可以向UE-A发送指示ASL的成功接收的ACK信号。在以上步骤期间,仍然保持步骤900的连接。

将在下面做出当UE-A从CS区域移动至CSI区域时,根据本发明的示例性实施例的操作的描述,本发明并不限于此。

图10是图解根据本发明第二示例性实施例的IMS信令的图。已经发生事件的UE向另一UE发送改变的ASL,而不是每一个UE都将其UE-ASL与接收的UE-ASL进行比较。CSI服务对于UE 1000(UE-A)和UE 1010(UE-B)都是可用的。UE-A使用用于CS呼叫的CS域1002(CS域-A)并且使用用于IMS呼叫的IMS核心网络1004(IMS核心网络-A)。类似地,UE-A使用用于CS呼叫的CS域1008(CS域-B)并且使用用于IMS呼叫的IMS核心网络1006(IMS核心网络-B)。

参照图10,在步骤1012,UE-A和UE-B正在传导CS语音呼叫。当在步骤1014,UE-A通过移动进入CSI区域(如UTRAN区域)实现移交时,在步骤1016,UE更新UE-ASL-A,使得其包含CSI可用信息。在步骤1018,UE-A比较UE-ASL-A和存储的UE-ASL-B,并在步骤1020根据比较结果更新ASL。如果确定通过IMS信令发送ASL,则当在步骤1022需要时UE-A执行向IMS核心网络-A的IMS注册。在步骤1024,UE-A向UE-B在OPTIONS+消息中发送更新的ASL。如果ASL仅包含CSI可用信息,则ASL与在本发明的该示例性实施例中的CS可用信息相同。除非另外指定,否则整个ASL或CSI可用信息可以发送至UE-B。

在步骤1026和步骤1028,经由IMS核心网络-B向UE-B发送OPTIONS+消息。在步骤1030,UE-B根据OPTIONS+消息更新ASL,并在步骤1032、1034和1036发送200 OK消息作为指示ASL的成功接收的ACK。在步骤1038和步骤1040,UE-A和UE-B向其用户通知更新的ASL。

每一个UE可以周期性地发送OPTIONS或OPTIONS+消息,以描绘其他方的状态。在CSI服务的情况下,如果其他UE通过移交从UTRAN区域移动至平面GERAN区域,则用户可以通过发送OPTIONS或OPTIONS+消息找出CSI服务不可用。

图11是图解根据本发明的第二示例性实施例的、使用FAR和FAA的CS信令的图。CSI服务对于UE1100(UE-A)和UE1110(UE-B)是可用的。UE-A使用用于CS呼叫的CS域1102(CS域-A)并且使用用于IMS呼叫的IMS核心网络1104(IMS核心网络-A)。类似地,UE-B使用用于CS呼叫的CS域1108(CS域-B)并且使用用于IMS呼叫的IMS核心网络1106(IMS核心网络-B)。NOTIFY消息使用FAR和FAA作为ISUP。

参照图11,在步骤1112,UE-A和UE-B正在传导CS语音呼叫。当在步骤1114,UE-A执行到CSI区域(如UTRAN区域)的移交时,在步骤1116,UE-A更新UE-ASL-A,使得其包含CSI可用消息。在步骤1118,UE-A比较UE-ASL-A与所存储的UE-ASL-B,并在步骤1120根据比较结果更新ASL。当确定通过CS信令发送ASL时,在步骤1122,UE-A向UE-B在NOTIFY消息中发送经更新的ASL。如果ASL仅包含CSI可用信息,则ASL与本发明的该示例性实施例中的CSI可用信息相同。通知消息具有图6中所图解的结构。

在步骤1124,CS域-A在FAR消息的UUI字段中向CS域-B发送CSI可用信息,并且在步骤1126,CS域-B在NOTIFY消息中向UE-B发送CSI可用信息。在步骤1128,UE-B使用从NOTIFY消息提取的CSI可用信息来更新存储的ASL。然后在步骤1130,UE-B向CS域-B发送包括CSI可用信息的NOTIFY消息。

在步骤1132,CS域-B在FAA消息的UUI字段中向CS域-A发送CSI可用信息,并在步骤1134,CS域-A在NOTIFY消息中向UE-A发送CSI可用信息。当需要时,在步骤1136,UE-A执行向IMS核心网络-A的IMS注册。在步骤1138和1140,UE-A和UE-B向其用户发送更新的ASL以通知CSI服务可用。

图12是图解根据本发明的第二示例性实施例的、使用用户至用户信息消息(USR)的CS信令的图。CSI服务对于UE 1200(UE-A)和UE 1210(UE-B)都是可用的。UE-A使用用于CS呼叫的CS域1202(CS域-A)并且使用用于IMS呼叫的IMS核心网络1204(IMS核心网络-A)。类似地,UE-B使用用于CS呼叫的CS域1208(CS域-B)并且使用用于IMS呼叫的IMS核心网络1206(IMS核心网络-B)。与图11中所图解的过程相比,在CS域-A和CS域-B之间递送NOTIFY消息的ISUP消息是USR消息。

为使用ISUP中的USR消息,呼叫期间将使用USR消息的指示在CS呼叫建立期间在UE之间交换。图12中所图解的呼叫建立包括USR指示交换(步骤1212至步骤1222)。

参照图12,在步骤1212,UE-A设置指示将在用于CS呼叫建立的SETUP消息中使用USR消息的USR指示,并向UE-B发送SETUP消息。在步骤1214,与UE-A连接的CS域-A向与UE-B连接的CS域-B发送带有USR指示的IAM消息。在步骤1216,CS域-B向UE-B发送带有USR指示的SETUP消息。UE-B存储关于UE-A的USR指示,然后在步骤1218,向UE-A发送带有USR指示的CONNECT消息。在步骤1220,CS域-B向CS域-A在回答消息(ANM)消息中发送USR指示,并在步骤1222,CS域-A向UE-A发送带有USR指示的CONNECT消息。

在呼叫建立之后,在步骤1224,UE-A和UE-B正在传导CS语音呼叫。当在步骤1226,UE-A实现向CSI区域(如UTRAN区域)的移交时,在步骤1228,UE-A更新UE-ASL-A使得其包含CSI可用信息。在步骤1230,UE-A比较UE-ASL-A和存储的UE-ASL-B,并在步骤1232根据比较结果更新ASL。当确定通过CS信令发送ASL时,在步骤1234,UE-A向UE-B在NOTIFY消息中发送更新的ASL。如果ASL仅包含CSI可用信息,则ASL与本发明的该示例性实施例中的CSI可用信息相同。

在步骤1236,CS域-A向CS域-B在USR消息的UUI字段中发送CSI可用信息,并且在步骤1238,CS域-B向UE-B在NOTIFY消息中发送CSI可用信息。在步骤1240,UE-B使用从NOTIFY消息中提取的CSI可用信息更新存储的ASL。然后在步骤1242,UE-B向CS域-B发送包括CSI可用信息的NOTIFY消息。

在步骤1244,CS域-B在USR消息的UUI字段中向CS域-A发送CSI可用信息,并且在步骤1246,CS域-A在NOTIFY消息中向UE-A发送CSI可用信息。当需要时,在步骤1248,UE-A执行向IMS核心网络-A的IMS注册。在步骤1250和步骤1252,UE-A和UE-B向其用户发送更新的ASL以通知CSI服务可用。

示例性设备

图13是根据本发明的示例性实施例的UE设备(即对于UE-A)的框图。

参照图13,UE包括事件监视器1300、服务信息提取器(extractor)1202、服务信息存储器1304、ASL判决器(decider)1306、消息发送器/接收器1308、和用户通知器(notifier)1310。

事件监视器1300监视触发UE的状态中的改变的事件的发生。服务信息提取器1302比较其UE-ASL(即UE-ASL-A)和其他方的UE-ASL(即UE-ASL-B)并且当需要时,根据由事件监视器1300所监视的事件来更新UE-ASL-A。服务信息存储器1304存储并管理诸如ASL、UE-ASL和UE-SSL之类的服务信息。ASL判决器1306比较服务信息存储器1304中存储的UE-ASL并确定ASL改变是否已经发生。在ASL改变的情况下,ASL判决器1306更新在服务信息存储器1304中存储的ASL。

消息发送器/接收器1308与在呼叫连接中参与的其他实体交换服务信息。具体地,消息发送器/接收器1308确定消息交换方案并向其他实体通知更新的UE-ASL或在前述过程中的更新的ASL。它还从其他实体接收更新UE-ASL或更新的ASL。当更新ASL时,用户通知器1310向用户通知经更新的ASL,即通知用户CSI服务视觉上(如文本、图像或图表)、听觉上(如通过语音)、或通过振动可用。

图14是根据本发明的示例性实施例的网络设备的框图。网络设备是网络节点,在网络中消息通过该网络节点从UE-A发送到UE-B。例如,网络节点可以是IMS核心网络中的CS-域移动交换中心(MSC)或呼叫会话控制功能(CSCF)。

参照图14,网络设备包括连接建立器(establisher)1400、服务信息接收器1402、和服务信息发送器1404。

连接建立器1400在UE和其他UE之间建立连接。服务信息接收器1402接收服务信息,即用户或UE向其他UE发送的更新UE-ASL或ASL。服务信息发送器1404向与UE连接的其他UE发送所接收的服务信息。

根据本发明的示例性实施例,当触发参与呼叫的一个UE的状态的事件发生时,在事件发生后向每一个用户通知可用服务。因此,可以从用户的视角直接使用各种服务,并且可以从服务提供商的视角将其提供至用户。虽然参照本发明的某些示例性实施例已经示出并描述了本发明,但是对于本领域的技术人员来说,可以理解,在不脱离所附权利要求所定义的本发明的精神和范围及其等价物的全部范围的情况下,可以对其做出形式上和细节上的各种各样的改变。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号