一种实现网络日志服务的系统、装置及方法

文档序号:7651960阅读:247来源:国知局
专利名称:一种实现网络日志服务的系统、装置及方法
技术领域
本发明涉及网络和通信技术领域,尤其是涉及一种利用IMS(IPMultimedia Subsystem,IP多媒体子系统)网络能力实现网络日志服务的系统、装置及方法。
背景技术
网络日志是一种网络个人信息的发布形式,帮助用户实现零编辑、零技术、零成本、零形式的网上个人发表。网络日志技术是继Email(Electronic Mail,电子邮件)、BBS(Bulletin Board Service,公告板服务)、ICQ(I seek you,网络呼叫器)之后出现的第四种网络交流方式,也是互联网上新兴的社会软件的重要组成部分。
网络日志应用包括网络日志的发布、交互和读取。网络日志的发布是指将网络日志的内容发布到网络日志空间,网络日志的交互是指网络日志用户之间的交流,网络日志的读取是指网络日志用户从网络日志空间读取网络日志的内容。
目前,一般采用基于PC(Personal Computer,个人计算机)的网络日志应用方式,采用该方式时,用户通过PC在网站上发布网络日志内容,通过网络通信工具(如QQ、MSN)或者VOIP(Voice Over IP,基于IP的语音)的网络工具(如SKYPE、GOOGLETALK)进行交互,并主动从网站上读取网络日志内容。但是,由于PC的体积较大,因此采用该方式时灵活性较小,不能随时随地的进行网络日志的应用。
为了提高网络日志应用的灵活性,现在采用移动网络日志的应用方式。采用该方式时,用户使用移动终端,通过短信、彩信、IVR(Interactive VoiceResponse,互动式语音应答)及WAP(Wireless Application Protocol,无线应用协议)等方式实现网络日志内容的发布,通过询问电话号码之后采用打电话的通信方式交互,并主动从手机上读取网络日志内容。
但是,采用移动网络日志的应用方式时,对于多媒体内容的发布,需要在终端侧设置专用的客户端,对媒体流进行打包之后再发送到服务器;并且,由于网络日志内容的读取是用户主动进行的,所以当网络日志内容更新后,用户一般不能立即获取更新的网络日志信息。

发明内容
本发明实施例要解决的问题是提供一种实现网络日志服务的系统、装置及方法,利用IMS网络能力,向用户提供网络日志服务。
为达到上述目的,本发明的一个实施例的技术方案提供一种服务系统,包括通信接口单元,用于与多媒体子系统的能力开放网关进行通信,建立与用户终端的媒体流通道;网络日志功能单元,用于通过所述媒体流通道为用户终端提供网络日志服务。
本发明的一个实施例的技术方案提供一种实现网络日志服务的方法,包括接收用户终端的网络日志服务请求;根据所述网络日志服务请求,通过多媒体子系统的能力开放网关建立与所述用户终端的媒体流通道;通过所述媒体流通道,为所述用户终端提供网络日志服务。
本发明的一个实施例的技术方案提供一种多媒体子系统,所述多媒体子系统包括一网关,所述网关包括接收单元,用于接收来自服务系统的包括多媒体子系统用户标识的服务请求;通道建立单元,用于根据所述服务请求中的多媒体子系统用户标识为所述服务系统和/或请求服务的用户终端建立媒体流通道。
本发明实施例的技术方案至少具有以下优点通过通信接口单元与IMS的能力开放网关进行通信,建立与用户终端的媒体流通道,从而向用户提供网络日志服务,而无需在终端侧增加专用的客户端。


图1是本发明实施例的一种实现网络日志服务的系统的结构图;图2是图1中服务系统的结构图;图3是图1中能力开放网关的结构图;图4是本发明实施例的一种网络日志的上传方法流程图;图5是本发明实施例的另一种网络日志的上传方法流程图;图6是本发明实施例的一种网络日志的交互方法流程图;图7是本发明实施例的另一种网络日志的交互方法流程图;图8是本发明实施例的一种网络日志的下载方法流程图。
具体实施例方式
本发明实施例的技术方案是利用IMS网络能力实现网络日志的上传、交互和下载等服务,IMS为3GPP(Third Generation Partnership Projects,第三代伙伴组织计划)提出的IP多媒体架构,提出了全IP的网络架构,采用SIP(Session Initiation Protocol,会话初始协议)进行控制,实现移动性管理、多媒体会话信令和载体业务传输,实现端到端的IP业务。
IMS的核心控制层包括CSCF(Call Server Control Function,呼叫服务器控制功能)、HSS(Home Subscriber Server,归属用户服务器)等部件,提供用户的统一认证、呼叫的控制、策略管理等功能。在IMS网络结构中,应用层面与接入网络无关,业务层面通过开放的接口与IMS控制层面相连,这种结构使业务开发商可以独立地开发业务然后通过IMS提供给各种接入环境下的用户。
下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述本发明实施例的一种实现网络日志服务的系统如图1所示,包括用户终端11、用户终端12、用户终端13、接入传输网络14、IMS15和服务系统16,其中服务系统16分别通过IMS15、接入传输网络14与三个用户终端进行通信,向用户终端提供网络日志服务。
IMS15包括CSCF151、HSS152、能力开放网关153、呼叫中心服务器154、点击拨号服务器155、会议/PTT(Push-To-Talk,一键通)服务器156、信息/位置服务器157和信息/语音/IPTV(网络电视)服务器158。其中,CSCF151用于对用户多媒体会话进行处理,以实现多媒体呼叫中主要的软交换控制功能;HSS152用于选择用户的归属,存储有用户标识、用户号码和地址信息、鉴权和授权的网络接入控制信息;能力开放网关153用于向服务系统16开放网络资源能力;呼叫中心服务器154在用户终端上传网络日志时,建立服务器与用户终端的媒体流通道;点击拨号服务器155用于接收点击拨号业务申请,并向主叫方和被叫方发起呼叫;会议/PTT服务器156用于接收创建会议业务申请,并向多方用户发起呼叫;信息/位置服务器157用于根据服务系统16发送的用户状态获取请求,向服务系统16返回对应的用户状态信息;信息/语音/IPTV服务器158在向用户终端推送网络日志时,建立服务器与用户终端的媒体流通道。
图1中服务系统的结构如图2所示,包括通信接口单元21、网络日志功能单元22和内容适配单元23。其中,通信接口单元21与IMS的能力开放网关153进行通信,建立与用户终端的媒体流通道;通过该媒体流通道,接收用户终端发送的日志内容,并将该日志内容保存到网络日志功能单元22;通过该媒体流通道,将网络日志功能单元22更新的日志内容发送到用户终端,该日志内容包括语音、文本、图像、视频、传真和/或实时通信内容,其中该实时通信内容包括实时语音通信、实时视频通信;网络日志功能单元22用于通过该媒体流通道为用户终端提供网络日志服务,该网络日志服务包括日志内容上传、日志内容下载、日志内容实时交互、日志内容转发中的一种或多种;内容适配单元23用于根据不同的用户终端(如手机、IPTV、个人计算机等),对提供给用户终端的网络日志服务进行网络适配,以便能适应用户在不同终端上的网络日志应用。通信接口单元21包括服务请求子单元211和对应关系存储子单元212;服务请求子单元211用于向IMS的能力开放网关153发送携带IMS用户标识的服务请求;对应关系存储子单元212用于存储并向服务请求子单元211提供网络日志信息和IMS用户标识的对应关系,该网络日志信息包括网络日志用户名、用户电话号码等。
图1中能力开放网关的结构如图3所示,包括通道建立单元31、接收单元32和认证发起单元33。其中接收单元32用于接收来自服务系统16的包括IMS用户标识的服务请求,通道建立单元31用于根据所述服务请求中的IMS用户标识为服务系统16和/或请求服务的用户终端建立媒体流通道,认证发起单元33用于根据所述服务请求中包括的请求服务的网络日志用户信息发起对所述用户终端的认证过程。
当采用图1所示的实现网络日志服务的系统和图2所示的服务器时,本发明实施例的一种网络日志的上传方法如图3所示,本实施例中假设用户终端11独立拨打电话,并将通信内容上传到服务系统16。首先,接收用户终端的通信内容上传请求;然后根据所述通信内容上传请求,通过IMS的能力开放网关向呼叫中心服务器发送通道建立请求,建立与用户终端的媒体流通道;最后通过该媒体流通道,接收用户终端发送的日志内容。参照图3,本实施例包括以下步骤步骤s401,用户终端11向服务系统16发送通信内容上传请求。服务系统16的服务请求子单元211根据该通信内容上传请求中的网络日志用户名,从对应关系存储子单元212获取对应的IMS用户标识。
步骤s402,服务系统16的服务请求子单元211向IMS的能力开放网关153发送通道建立请求,该通道建立请求携带IMS用户标识。
步骤s403,IMS的能力开放网关153向业务应用层的呼叫中心服务器154发送通道建立请求,该通道建立请求携带IMS用户标识等用户参数。
步骤s404,呼叫中心服务器154根据用户参数与HSS152交互,进行必要的认证鉴权。鉴权成功后,呼叫中心服务器154关联服务系统16和用户终端11,建立服务系统16与用户终端11的媒体流通道,该媒体流通道包括音频、视频等信息。
步骤s405,用户终端11通过与服务系统16的媒体流通道,向服务系统16上传日志内容。服务系统16的通信接口单元21接收该日志内容,并将该日志内容保存到网络日志功能单元22,完成网络日志的上传。
当采用图1所示的网络日志应用系统和图2所示的服务器时,本发明实施例的另一种网络日志的上传方法如图4所示,本实施例中假设用户终端11与用户终端12正在通信,用户终端11将通信内容上传到服务系统16。参照图4,本实施例包括以下步骤步骤s501,用户终端11向服务系统16发送通信内容上传请求。服务系统16的服务请求子单元211根据该通信内容上传请求中的网络日志用户名,从对应关系存储子单元212获取对应的IMS用户标识。
步骤s502,服务系统16的服务请求子单元211向IMS的能力开放网关153发送通道建立请求,该通道建立请求携带IMS用户标识。
步骤s503,IMS的能力开放网关153向业务应用层的呼叫中心服务器154发送通道建立请求,该通道建立请求携带IMS用户标识等用户参数。
步骤s504,呼叫中心服务器154根据用户参数与HSS152交互,进行必要的认证鉴权。鉴权成功后,呼叫中心服务器154发送通道建立请求到用户终端12,告知其用户终端11想将通信内容上传。
步骤s505,如果用户终端12同意通信内容上传,则呼叫中心服务器154分别关联服务系统16和用户终端11、用户终端12,建立服务系统16与用户终端11和用户终端12的媒体流通道,该媒体流通道包括音频、视频等信息;如果用户终端12不同意通信内容上传,则结束。
步骤s506,用户终端11和用户终端12通过与服务系统16的媒体流通道,向服务系统16上传日志内容。服务系统16的通信接口单元21接收该日志内容,并将该日志内容保存到网络日志功能单元22,完成网络日志的上传。
当采用图1所示的网络日志应用系统和图2所示的服务器时,本发明实施例的一种网络日志的交互方法如图5所示,本实施例中假设用户终端11与用户终端12利用IMS的基本会话能力,进行点对点通话。参照图5,本实施例包括以下步骤步骤s601,用户终端11向服务系统16发送请求通话消息,该请求通话消息携带用户终端11和用户终端12的网络日志用户名。
步骤s602,服务系统16的服务请求子单元211根据用户终端11和用户终端12的网络日志用户名,从对应关系存储子单元212获取用户终端11和用户终端12的通话信息。获取用户终端11的通话信息为用户终端11的IMS用户标识;如果用户终端12在线,则用户终端12的通话信息为用户终端12的IMS用户标识;如果用户终端12不在线,则用户终端12的通话信息为则用户终端12的电话号码,并且用户终端12的电话号码对于用户终端11是不可见的。在本实施例中,如果用户终端12不在线,用户终端11只需要点击网络日志空间中的线外的会话触发即可请求与用户终端12通话,这既保证了用户终端11可以无限制地与用户终端12进行会话,又能保证用户终端12的电话号码不可知,保证了用户的隐私。
步骤s603,通信接口单元21向能力开放网关153发送点击拨号申请。
步骤s604,能力开放网关153根据用户终端11和用户终端12的通话信息,向点击拨号服务器155申请点击拨号业务。
步骤s605,点击拨号服务器155将用户终端11和用户终端12进行关联,用户终端11和用户终端12进行点对点通话。
当用户终端11和用户终端12通话结束后,一方点击结束会话,通过通信接口单元21向IMS侧发送结束会话申请,IMS网络按IMS正常会话结束流程结束会话。
当采用图1所示的网络日志应用系统和图2所示的服务器时,本发明实施例的另一种网络日志的交互方法如图6所示,本实施例中假设用户终端11与用户终端12、用户终端13利用IMS的基本会话能力,进行群组会议通话。参照图6,本实施例包括以下步骤步骤s701,用户终端11向服务系统16发送会议发起请求消息,该会议发起请求消息携带用户终端11、用户终端12和用户终端13的网络日志用户名。
步骤s702,服务系统16的服务请求子单元211根据用户终端11、用户终端12和用户终端13的网络日志用户名,从对应关系存储子单元212获取用户终端11、用户终端12和用户终端13的通话信息。本实施例中,该通话信息分别为用户终端11、用户终端12和用户终端13的IMS用户标识。
步骤s703,通信接口单元21向能力开放网关153发送会议建立申请。
步骤s704,能力开放网关153根据用户终端11、用户终端12和用户终端13的通话信息,向会议/PTT服务器156申请会议建立业务。
步骤s705,会议/PTT服务器156将用户终端11、用户终端12和用户终端13进行关联,用户终端11、用户终端12和用户终端13进行群组会议通话。
在会议进行过程中,每一个参加会议成员都可以退出会议,通过通信接口单元21向IMS侧发送退出会议申请,IMS网络按会议退出流程结束该参加会议成员的会议通话。当群组会议通话结束后,用户终端11作为会议室管理人,结束会议,通过通信接口单元21向IMS侧发送结束会议申请,IMS网络按IMS正常会议结束流程结束会议。
当采用图1所示的网络日志应用系统和图2所示的服务器时,本发明实施例的一种网络日志的下载方法如图7所示,本实施例中假设用户A设置该用户在路上时从用户终端11(手机)上下载网络日志信息,该用户在家时从用户终端12(IPTV)上下载网络日志信息。参照图7,本实施例包括以下步骤步骤s801,当服务系统16的网络日志功能单元22中存储的日志内容更新后,服务系统16向IMS的能力开放网关153发送用户状态获取请求。本实施例中,网络日志功能单元22中存储的日志内容包括用户A订阅的网络日志内容更新信息和/或用户A自己的网络日志内容更新信息。
步骤s802,IMS的能力开放网关153向信息/位置服务器157发送用户状态获取请求,获取用户A的用户状态;信息/位置服务器157通过IMS的能力开放网关153向服务系统16返回用户A的用户状态信息。
步骤s803,服务系统16根据用户A的用户状态信息,确定推送服务器和目的终端。如果用户A正在路上,则选择语音服务器将更新的日志内容发送到用户终端11;如果用户A正在家中,则选择IPTV服务器将更新的日志内容发送到用户终端12。
步骤s804,服务系统16的内容适配单元23根据所选择的目的终端的不同,对发送到该目的终端的日志内容进行网络适配,以便目的终端下载,并供用户读取。
步骤s805,服务系统16的服务请求子单元211向IMS的能力开放网关153发送通道建立请求,该通道建立请求携带所选择的目的终端的IMS用户标识;IMS的能力开放网关153向所选择的推送服务器158发送通道建立请求;该推送服务器158关联服务系统16和该目的终端,建立服务系统16与该目的终端的媒体流通道,该媒体流通道包括音频、视频等信息。
步骤s806,服务系统16通过与该目的终端的媒体流通道,向该目的终端发送更新的日志内容,供用户A读取。
本发明实施例中的用户终端,可以为移动终端(如手机),也可以为固定终端(如网络电视、个人计算机);本发明的实施例通过IMS与网络日志应用相结合,能够有效地利用IMS的网络能力,使得多种终端都能进行网络日志的上传、交互和下载。在进行网络日志上传时,可以直接上传实时通信内容,而无需用户手写输入,且无需在终端侧增加专用的客户端;当网络日志的内容更新后,通过服务器直接向目的终端推送日志内容,使用户可以立即获取更新的日志内容,并且还可以根据需要选择接收该日志内容的用户终端。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种服务系统,其特征在于,包括通信接口单元,用于与多媒体子系统的能力开放网关进行通信,建立与用户终端的媒体流通道;网络日志功能单元,用于通过所述媒体流通道为用户终端提供网络日志服务。
2.如权利要求1所述的服务系统,其特征在于,所述提供的网络日志服务包括以下一种或多种日志内容上传、日志内容下载、日志内容实时交互、日志内容转发。
3.如权利要求2所述的服务系统,其特征在于,所述日志内容包括以下一种或多种语音、文本、图像、视频、传真和实时通信内容。
4.如权利要求1所述的服务系统,其特征在于,还包括内容适配单元,用于根据不同的用户终端,对提供给所述用户终端的网络日志服务进行网络适配。
5.如权利要求1所述的服务系统,其特征在于,所述通信接口单元包括服务请求子单元,用于向多媒体子系统的能力开放网关发送携带多媒体子系统用户标识的服务请求;对应关系存储子单元,用于存储并向所述服务请求子单元提供网络日志用户信息和多媒体子系统用户标识的对应关系。
6.一种实现网络日志服务的方法,其特征在于,包括接收用户终端的网络日志服务请求;根据所述网络日志服务请求,通过多媒体子系统的能力开放网关建立与所述用户终端的媒体流通道;通过所述媒体流通道,为所述用户终端提供网络日志服务。
7.如权利要求6所述的方法,其特征在于,所述根据网络日志服务请求,通过多媒体子系统的能力开放网关建立与用户终端的媒体流通道的步骤具体包括根据所述网络日志服务请求中携带的网络日志用户信息,获取对应的多媒体子系统用户标识;向多媒体子系统的能力开放网关发送携带所述多媒体子系统用户标识的通道建立请求,通过所述多媒体子系统的能力开放网关根据所述多媒体子系统用户标识建立与所述用户终端的媒体流通道。
8.如权利要求6或7所述的方法,其特征在于,所述提供给用户终端的网络日志服务包括以下一种或多种日志内容上传、日志内容下载、日志内容实时交互、日志内容转发。
9.如权利要求8所述的方法,其特征在于,所述网络日志内容包括以下一种或多种语音、文本、图像、视频、传真和实时通信内容。
10.如权利要求6所述的方法,其特征在于,所述方法还包括根据不同的用户终端,对提供给所述用户终端的网络日志服务进行网络适配。
11.如权利要求6所述的方法,其特征在于,所述方法还包括根据网络日志服务请求中携带的网络日志用户信息,通过所述多媒体子系统对所述用户终端进行认证鉴权。
12.一种多媒体子系统,其特征在于,所述多媒体子系统包括一网关,所述网关包括接收单元,用于接收来自服务系统的包括多媒体子系统用户标识的服务请求;通道建立单元,用于根据所述服务请求中的多媒体子系统用户标识为所述服务系统和/或请求服务的用户终端建立媒体流通道。
13.根据权利要求12所述的多媒体子系统,其特征在于,所述服务请求中还包括请求服务的网络日志用户信息,所述网关还包括认证发起单元,用于根据所述网络日志用户信息发起对所述用户终端的认证过程。
全文摘要
本发明公开了一种服务系统,包括通信接口单元,用于与多媒体子系统的能力开放网关进行通信,建立与用户终端的媒体流通道;网络日志功能单元,用于通过所述媒体流通道为用户终端提供网络日志服务。本发明还公开了一种实现网络日志服务的方法和一种多媒体子系统。本发明通过通信接口单元与IMS的能力开放网关进行通信,建立与用户终端的媒体流通道,从而向用户提供网络日志服务,而无需在终端侧增加专用的客户端。
文档编号H04L12/66GK101056174SQ200710097758
公开日2007年10月17日 申请日期2007年4月29日 优先权日2007年4月29日
发明者邓丹, 章春利, 周健 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1