发送业务信息的方法、网络功能实体及用户设备的制作方法

文档序号:7659071阅读:143来源:国知局
专利名称:发送业务信息的方法、网络功能实体及用户设备的制作方法
技术领域
本发明涉及通信领域,特别是涉及发送业务信息的方法、网络功能实体及用户设备。
背景技术
在IP多媒体子系统(IP Multimedia Subsystem,IMS)业务中,提供不同的公共业务标识(Public Service Identity,PSI)来表示不同的业务。用户设备(User Equipment,UE)需要事先获得这些PSI,才能在IMS中使用相应的业务。
比如,当上述IMS业务是话音会议业务时,服务商提供一个语音会议服务的URI,称之为会议工厂URI(Conference Factory URI),属于PSI的一种。对于需要召开会议的用户,必须要在使用的UE上配置会议工厂URI,才能使用会议业务;另外,不同的用户对应不同的业务属性,同样需要在UE上通过用户的配置才能正常使用。例如在组管理业务中,每一个用户都有一个唯一的全局资源列表URI(Resource List URI),此资源列表URI也属于PSI的一种,用户需要在UE上配置自己的资源列表URI,才能使用该业务。
现有技术在UE上配置PSI的方法,是在用户开户时将PSI分发给用户,并通过用户手工在UE上进行配置。具体为步骤101服务商发布PSI给用户;步骤102UE提供配置界面,用户通过UE的配置界面输入事先获取的PSI;步骤103将所述PSI保存在UE设备上,以避免每次使用时都需要输入。
在进行本发明创造过程中,发明人发现上述在UE上配置PSI的技术中至少存在以下技术问题1)对服务商而言,缺乏部署的灵活性。服务商公布PSI后,在PSI变更时需要通知其所有的用户,由于这种变更周期较长,服务商需要同时支持新旧PSI,增加部署变更的周期和成本,也给用户造成了使用上的困难;2)对用户而言,易用性差。现有PSI配置信息的术语比较专业,对广大用户来说,难以理解,当用户重新安装UE或者在不同的终端设备上使用时,需要重新手工配置这些信息,这时用户因不了解这些PSI信息而难以在UE上成功配置PSI,而且用户需要事先通过其他方式获得这些PSI,增加用户使用UE业务的难度。

发明内容
本发明实施方式要解决的技术问题是提供一种发送业务信息的方法、网络功能实体及用户设备,可以提高业务标识配置灵活性和易用性。
提供一种发送业务信息的方法,包括接收用户设备发起的注册请求;判断所述用户设备注册是否成功;在判断所述注册成功后,向所述用户设备下发对应的业务信息。
提供一种网络功能实体,包括第一接收单元,用于接收从用户设备发起的注册请求;判断单元,用于在所述第一接收单元接收所述注册请求后,判断所述用户设备注册是否成功;下发单元,用于在所述判断单元判断所述注册成功后,向所述用户设备下发对应的业务信息。
提供一种用户设备,包括发送单元,用于向网络侧发送信息;注册单元,用于产生注册请求并发送给所述发送单元;第二接收单元,用于在所述注册成功后,接收来自网络侧的对应所述用户设备的业务信息;配置单元,用于配置所述第二接收单元接收到的所述业务信息。
以上技术方案可以看出,由于本发明实施方式利用用户设备注册时与网络侧的交互,在成功注册后由网络侧向用户设备下发业务信息比如业务标识,巧妙利用用户设备注册到网络侧这个时机和现有的交互流程,自动实现对用户设备进行公共业务标识信息的配置等功能,从而避免用户手工操作、降低使用公共业务标识等业务信息的难度,提高用户的易用性;此外,本发明采用网络侧自动下发业务标识到用户设备的方式可以在公共业务标识变更时无需单独通知用户,省去通知和变更用户设备公共业务标识的过程,避免现有技术中由于公共业务标识部署时间长而导致的新旧公共业务标识共存现象;而且,可以只下发业务标识到需要变更公共业务标识的用户设备,使服务商在部署公共业务标识时增加灵活性。


图1是现有技术进行业务标识配置的流程图;图2是本发明发送业务信息的方法第二实施方式的流程图;图3是本发明发送业务信息的方法第四实施方式的流程图;图4是本发明网络功能实体第一实施方式的原理框图;图5是本发明网络功能实体第二实施方式的原理框图;图6是本发明网络功能实体第三实施方式的原理框图;图7是本发明用户设备第一实施方式的原理框图;图8是本发明用户设备第二实施方式的原理框图。
具体实施例方式
本发明实施方式主要通过用户设备与服务网络侧之间的交互自动实现对用户设备进行业务信息的配置,比如进行公共业务标识信息的配置,从而避免用户手工操作、降低使用难度,并利用现有通讯协议来保证业务信息的安全性,同时使服务商在部署公共业务标识等业务信息时增加灵活性。
本发明提供发送业务信息的方法第一实施方式,包括以下步骤A、接收从用户设备发起的注册请求;B、判断所述用户设备注册是否成功;C、在判断所述注册成功后,向所述用户设备下发对应的业务信息。
以上实施方式可以看出,由于用户设备获得业务信息并在服务网络侧使用业务的前提是在网络侧注册成功,因此本发明实施方式利用用户设备注册时与网络侧的交互,在成功注册后由网络侧下发业务信息如业务标识给用户设备,巧妙利用用户设备注册到网络侧这个时机和现有的交互流程,自动实现对用户设备进行配置,比如进行公共业务标识信息的配置,从而避免用户手工操作、降低使用业务信息公的难度,提高用户的易用性;
此外,本发明采用网络侧自动下发业务信息到用户设备的方式可以在业务信息变更时无需单独通知用户,省去通知和变更用户设备业务信息的过程,比如可以避免现有技术中由于公共业务标识部署时间长而导致的新旧公共业务标识共存现象;而且,可以只下发业务标识到需要变更公共业务标识的用户设备,使服务商在部署公共业务标识时增加灵活性。
为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施方式,对本发明进一步详细说明。
参阅图2,是本发明发送业务信息的方法第二实施方式,包括以下步骤步骤201接收从用户设备发起的注册请求;本实施方式中,所述用户设备是会话初始化协议(Session InitiationProtocol,SIP)终端。SIP终端在接入IMS系统时,一般都需要在IMS系统中注册并通过认证后才能使用相应的业务。因此本实施方式利用注册过程,用户设备向网络侧发起注册请求,网络侧接收该请求。
本实施例中,注册过程通过SIP信令交互来实现。
步骤202判断所述用户设备注册是否成功;网络侧在收到所述注册请求后,接受所述用户设备的注册操作。
在注册完成后,判断所述用户设备注册是否成功。判断的结果用于决定是否进行以下步骤203。
步骤203在判断所述注册成功后,向所述用户设备下发对应的业务信息;在判断所述注册成功时,网络侧在用户设备注册登录成功的200 OK响应中的BODY部分加入业务信息,比如加入对应所述用户设备的业务标识,所述业务标识可以比是公共业务标识和/或个人公共业务标识。然后将携带所述业务标识的200 OK响应返回给该用户设备。
同时,还可以在所述200 OK响应中的BODY部分携带业务标识的用途说明,以告诉用户设备在该200 OK响应中携带有业务标识,可以利用该业务标识进行配置。所述用途说明可以是用户设备能识别的一个标识。
为了更具体说明,下面举一个在200 OK响应中携带业务标识的例子
SIP/2.0 200 OKVia:SIP/2.0/UDP icscfl_p.homel.net;branch=z9hG4bK351g45.1,SIP/2.0/UDPpcscfl.visitedl.net;branch=z9hG4bK240f34.1, SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd]:1357;comp=sigcomp;branch=z9hG4bKnashds7Path:<sip:term@pcscfl.visitedl.net;lr>
Service-Route:<sip:orig@scscfl.homel.net;lr>
From:<sip:userl_publicl@homel.net>;tag=4fa3To:<sip:userl_publicl@homel.net>
Call-ID:b89rjhnedlrfjflslj40a222Contact:<sip:[5555::aaa:bbb:ccc:ddd]:1357;comp=sigcomp>;expires=600000CSeq:
Date:Wed,11 July 2001 08:49:37 GMTContent-Type:application/config-info+xmlContent-Length:(...)<?xml version=″1.0″encoding=″UTF-8″?>
<config-info version=″0″ state=″full″ entity=″ sip:userl_publicl@homel.net″xmlns=″urn:ietf:params:xml:ns:config-info″>
<psi service=”conference”>sip:conference@homel.net</psi>
<psi service=”buddy-list”>sip:buddy-list@homel.net</psi>
</config-info>
所述200 OK响应的BODY部分可以采用可扩展标记语言(ExtensibleMarkup Language,XML)文档的格式,其中的“Content-Type:application/config-info+xml”表明采用xml文档格式,并且用于携带业务标识及其用途说明,告诉用户设备是用于配置业务标识的。这个例子只是为了说明如何在200 OK响应中携带业务信息,并不是定义消息格式内容,但本领域技术人员可以理解,通过200 OK响应携带业务信息的方式可以有许多,而且在本发明中也可以不限于采用200 OK响应来携带业务信息,可以采用新消息来携带,在此不再赘叙。
步骤204接收来自网络侧的对应所述用户设备的业务信息,如果是业务标识,则进行配置。
当用户设备接收所述网络侧下发的携带所述业务标识及其用途说明的200 OK响应后,根据所述用途说明从所述200 OK响应中取得所述业务标识并进行配置。配置所述业务标识的方法可以包括但不限于下面方法之一I、将所述业务标识缓存在内存,以便根据所述业务标识使用网络侧的业务;或II、将所述业务标识保存在本地,可以是数据库形式,也可以是文件形式,以便根据所述业务标识使用网络侧的业务。如果保存在本地,必要的话可以加密。
上述实施方式也是通过用户设备向网络侧注册的时机得到所需的业务标识,更具体地是在注册成功响应消息200 OK中携带业务标识的方法来得到业务标识,除增加服务商部署公共业务标识的灵活性外,因不增加信令和流程,效率较高;同时,由于用户可以不参与操作,这个过程对用户来说是不可见的,用户易用性好,提高用户使用体验,避免用户人工操作的高成本,避免人工操作容易出现的失误,提高用户使用的满意度;再者,应用本实施方式可提高信息的安全性。现有技术由于采用用户手工配置PSI的方式,在服务商传递这些PSI给用户的过程中没有对PSI进行私密性处理,但对有私密性要求的用户来说,在用户开户时服务商通过纸件、电子邮件等方式告知要求私密性的用户过程中,难以保证这些具有私密性的PSI不会被他人获取。本实施方式采用信息安全性高的SIP协议来进行信息的传递,满足客户私密性要求,避免泄密。
此外,在步骤203中,可以不下发业务标识的用途说明,而是由网络侧和用户设备双方进行事前协商/协议,用户设备收到所述业务标识后按照协商/协议进行配置。
本发明发送业务信息的方法第三实施方式和上述第二实施方式类似,不同之处在于在步骤203中,网络侧通过在一个、两个或多个MESSAGE消息中携带所述业务标识的方法,向所述用户设备推送对应的业务标识。
由于MESSAGE消息可以用于对话外请求,所以网络侧可以在用户设备成功注册成功后主动将服务商发布的公共业务标识和个人公共业务标识通过MESSAGE消息推送给用户设备。
此实施方式类似本发明发送业务信息的方法第二实施方式,能取得同样的技术效果。
参阅图3,是本发明发送业务信息的方法第四实施方式。该第四实施方式和上述第二、三实施方式类似,但相对于上述第二、三实施方式由网络侧主动向所述用户设备下发对应的业务信息的方式,其不同之处在于所述用户终端主动请求网络侧下发对应所述用户设备的业务标识。
具体步骤包括以下步骤301接收从用户设备发起的注册请求;本实施方式中,所述用户设备是SIP终端。SIP终端在接入IMS系统时,一般都需要在IMS系统中注册并通过认证后才能使用相应的业务。因此本实施方式利用注册过程,用户设备向网络侧发起注册请求,网络侧接收该请求。
注册过程通过SIP信令交互来实现。
步骤302判断所述用户设备注册是否成功;网络侧在收到所述注册请求后,接受所述用户设备的注册操作。
在注册完成后,判断所述用户设备注册是否成功。判断的结果用于决定是否进行以下步骤303。
步骤303在判断所述注册成功后,向所述用户设备下发对应的业务信息,包括以下子步骤I、在判断所述注册成功时,网络侧下发注册登录成功的200 OK响应给所述用户设备;II、在收到注册请求的成功响应后,用户设备产生订阅业务信息的订阅请求,所述业务信息可以是业务标识;当然,除了订阅业务标识,还可以订阅其他业务配置信息或其他种类的信息;用户设备主动产生一个订阅请求SUBSCRIBE,获取必要的业务标识,并在SUBSCRIBE请求中的Request-URI中写用户设备的公共用户标识(PublicUser Identity),在Event头域填写扩展的一个事件类型值Config。
III、用户设备发送所述订阅请求给所述网络侧向所述网络侧发送所述订阅请求;IV、网络侧收到所述请求业务信息的订阅请求后,向所述用户设备下发对应的业务信息。
服务商发布的公共业务标识和个人公共业务标识可以加入到NOTIFY请求的BODY中,然后通过NOTIFY请求携带的BODY返回给用户设备。
步骤304接收来自网络侧的对应所述用户设备的业务信息。
用户设备接收所述网络侧下发的业务信息,如果所述业务信息是业务标识,则配置所述业务标识。
本实施方式同样可以取得上述第二、三实施方式所取得的技术效果。
此外,由于第三代伙伴计划(The Third Generation Partnership Project,3GPP)规定接入IMS系统的用户设备与IMS系统之间建立的信令连接必须是安全的,采用的安全机制是Internet协议安全(IPSec),因此以上所有采用SIP协议进行信息传递的本发明实施方式中,其信令交互流程均是在这种安全机制下进行,而且是在网络侧已经对用户设备认证成功(即注册成功)后进行,因此完全能满足安全性要求。
上述实施方式主要是针对SIP用户设备提出的,因此使用的信令交互流程以SIP为主。在其他实施方式中,可以使用其他协议完成本发明,比如包括但不限于以下1)采用XML配置访问协议(XML Configuration Access Protocol,XCAP)来实现发送业务信息给用户设备的操作,用户设备可以和网络侧通过XCAP获取必要的配置信息;或2)采用超文本传输协议(HyperText Transfer Protocol,HTTP)来实现发送业务信息给用户设备的操作,用户设备可以和网络侧通过HTTP获取必要的配置信息。
本领域普通技术人员可以理解实现上述发送业务信息的方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,该程序在执行时,可以包括前述本发明发送业务信息的方法各个实施方式的内容。这里所称得的存储介质,如ROM/RAM、磁碟、光盘等。
参阅图4,本发明还提供网络功能实体第一实施方式。所述网络功能实体可以是CSCF,比如S-CSCF、P-SCSCF、I-CSCF。所述网络功能实体包括第一接收单元410、判断单元420以及下发单元430。
所述第一接收单元410用于接收从用户设备发起的注册请求。所述用户设备可以是SIP终端。
所述判断单元420用于在所述第一接收单元410接收所述注册请求后,判断所述用户设备注册是否成功。
所述下发单元430用于在所述判断单元420判断所述注册成功后,向所述用户设备下发对应的业务信息。
以上本发明网络功能实体第一实施方式可以看出,由于本发明实施方式利用用户设备注册时与网络侧的交互,采用第一接收单元410在收到注册请求后,采用判断单元420判断所述注册是否成功,在判断成功注册后采用下发单元430下发业务信息给用户设备,巧妙利用用户设备注册到网络侧这个时机和现有的交互流程,自动实现对用户设备进行业务信息的配置,比如进行公共业务标识信息的配置,避免用户手工操作、降低使用公共业务标识的难度,提高用户的易用性。
参阅图5,在其他实施方式中,可以在上述本发明网络功能实体第一实施方式的基础上增加第一响应单元440,用于在判断单元420判断所述注册成功后,在所述用户设备注册登录成功的响应消息中加入所述业务信息,并传给所述下发单元430;或者在上述本发明网络功能实体第一实施方式的基础上增加第二响应单元,用于在MESSAGE消息中加入所述业务信息,并传给所述下发单元430。
上述实施方式可以利用现成的消息和流程来发送业务信息,实现低成本高效率下发业务信息的目的。
参阅图6,在其他实施方式中,可以在上述本发明网络功能实体第一实施方式的基础上增加订阅处理单元450,用于接收携带业务信息请求的订阅请求后,传给所述下发单元430。
参阅图7,本发明还提供一种用户设备,包括发送单元710、注册单元720、第二接收单元730以及配置单元740。所述发送单元710用于发送信息;所述注册单元720用于产生注册请求并发送给所述发送单元;所述第二接收单元730用于在所述注册成功后,接收来自网络侧的对应所述用户设备的业务信息;所述配置单元740用于对所述第二接收单元730接收到的业务信息进行配置。
上述本发明用户设备第一实施方式可以配合本发明网络功能实体第一、二、三实施方式,一起完成发送业务信息的功能。
参阅图8,在其他实施方式中,本发明用户设备还可以进一步包括订阅单元750,用于在收到注册请求的成功响应后,产生携带业务标识请求的订阅请求并发送给所述发送单元710。
此实施方式使用户设备在使用网络侧业务时更具有灵活性,因为用户设备是网络侧业务的使用主体,用户设备可以只在需要的时候要求网络侧下发业务信息比如业务标识。
值得说明的是,前述本发明网络功能实体第一实施方式中的第一接收单元410、判断单元420以及下发单元430可以集成在一个处理模块中;同理,前述本发明网络功能实体第二、三、四实施方式、用户设备各实施方式中的各单元也可以集成在一个处理模块中;或者,前述各实施方式各单元中的任何两个或两个以上都可以集成在一个处理模块中。
还值得说明的是,本发明网络功能实体或用户设备各实施方式中的各单元既可以采用硬件的形式实现,可软件实现的部分也可以采用软件功能模块的形式实现。相应地,这些硬件模块既可以作为独立的产品销售或使用,可软件实现的部分也可以存储在一个计算机可读取存储介质中进行销售或使用。
综上,本发明至少可以产生如下技术效果1、提高服务商进行业务信息部属的灵活性;2、提高用户进行业务信息配置的易用性;
3、提高用户进行业务信息配置各个过程中的安全性;4、提高业务信息配置的效率;5、提高用户的体验和满意度。
以上对本发明所提供的一种本发明发送业务信息的方法、网络功能实体及用户设备通过具体实施例进行了详细介绍,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种发送业务信息的方法,其特征在于,包括接收用户设备发起的注册请求;判断所述用户设备注册是否成功;在判断所述注册成功后,向所述用户设备下发对应的业务信息。
2.根据权利要求1所述的发送业务信息的方法,其特征在于,所述步骤向所述用户设备下发对应的业务信息包括主动向所述用户设备下发对应的业务信息。
3.根据权利要求2所述的发送业务信息的方法,其特征在于,所述步骤主动向所述用户设备下发对应的业务信息包括通过在所述用户设备注册登陆登录成功的响应消息中携带业务标识的方法,主动向所述用户设备下发对应的业务标识;或通过在在一个或多个消息中携带业务标识的方法,主动向所述用户设备推送对应的业务标识。
4.根据权利要求2或3所述的发送业务信息的方法,其特征在于,所述步骤主动向所述用户设备下发对应的业务信息包括主动向所述用户设备下发对应的业务标识和所述业务标识的用途说明。
5.根据权利要求1所述的发送业务信息的方法,其特征在于,所述步骤向所述用户设备下发对应的业务信息之前,包括请求网络侧下发对应所述用户设备的业务信息。
6.根据权利要求5所述的发送业务信息的方法,其特征在于,所述步骤请求网络侧下发对应所述用户设备的业务信息包括产生订阅业务标识的订阅请求;向所述网络侧发送所述订阅请求。
7.根据权利要求1至3、5、6任一项所述的发送业务信息的方法,其特征在于,所述步骤向所述用户设备下发对应的业务信息包括采用会话初始化协议、可扩展标记语言配置访问协议或超文本传输协议向所述用户设备下发对应的业务标识。
8.一种网络功能实体,其特征在于,包括第一接收单元,用于接收从用户设备发起的注册请求;判断单元,用于在所述第一接收单元接收所述注册请求后,判断所述用户设备注册是否成功;下发单元,用于在所述判断单元判断所述注册成功后,向所述用户设备下发对应的业务信息。
9.根据权利要求8所述的网络功能实体,其特征在于,进一步包括第一响应单元,用于在判断单元判断所述注册成功后,在所述用户设备注册登录成功的响应消息中加入所述业务信息,并传给所述下发单元。
10.根据权利要求8所述的网络功能实体,其特征在于,进一步包括第二响应单元,用于在消息中加入所述业务信息,并传给所述下发单元。
11.根据权利要求8所述的网络功能实体,其特征在于,进一步包括订阅处理单元,用于接收携带业务信息请求的订阅请求后,传给所述下发单元。
12.一种用户设备,其特征在于,包括发送单元,用于向网络侧发送信息;注册单元,用于产生注册请求并发送给所述发送单元;第二接收单元,用于在所述注册成功后,接收来自网络侧的对应所述用户设备的业务信息;配置单元,用于配置所述第二接收单元接收到的所述业务信息。
13.根据权利要求12所述的用户设备,其特征在于,进一步包括订阅单元,用于在收到注册请求的成功响应后,产生携带业务信息请求的订阅请求并发送给所述发送单元。
全文摘要
本发明公开一种发送业务信息的方法、网络功能实体以及用户设备。所述发送业务信息的方法包括以下步骤接收从用户设备发起的注册请求;判断所述用户设备注册是否成功;在判断所述注册成功后,向所述用户设备下发对应的业务信息。所述网络功能实体包括第一接收单元、判断单元以及下发单元。所述第一接收单元用于接收从用户设备发起的注册请求。所述判断单元用于在所述第一接收单元接收所述注册请求后,判断所述用户设备注册是否成功。所述下发单元用于在所述判断单元判断所述注册成功后,向所述用户设备下发对应的业务信息。本发明可以提高业务标识配置的灵活性和易用性。
文档编号H04L29/06GK101094530SQ20071013763
公开日2007年12月26日 申请日期2007年7月27日 优先权日2007年7月27日
发明者黄蓉军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1