留言的实现方法及装置制造方法

文档序号:8003885阅读:133来源:国知局
留言的实现方法及装置制造方法
【专利摘要】本发明提供了一种留言的实现方法及装置,其中,上述方法包括:第一终端获取留言信息;所述第一终端将所述留言信息上传至网关设备,其中,所述网关设备用于在第二终端驻留到所述网关设备所属的网络时,将所述留言信息下发至所述第二终端。采用本发明提供的上述技术方案,解决了相关技术中,现有留言实现方式受环境限制,影响用户体验等技术问题等技术问题,从而用视频留言的方式替代了现有的文字留言或提醒方式,提升了用户体验。
【专利说明】留言的实现方法及装置

【技术领域】
[0001] 本发明涉及通信领域,尤其是涉及一种留言的实现方法及装置。

【背景技术】
[0002] 家庭网关(HomeGateWay),或客户终端设备(CustomerPremiseEquipment,简 称为CPE),或便携式宽带无线装置(MiFi),是实现家庭网络内部各设备与外部设备相互通 信的设备,是家庭网络中核心构成部分。家庭网关的一般定义是:一个在家庭内的网络化信 息设备与智能宽带接入网之间的智能化网关。通过家庭网络内的设备,可以与电信网络进 行信息交互,也可以进行内部设备之间的信息交互。
[0003] 对用户来说,随着高速宽带上网和家庭电脑的普及,越来越多的数字多媒体设备 如笔记本电脑、数学电视、手机、固定电话以及其他消费电子产品,经常需要在同一时间段 内通过网络接入到互联网上。同时,用户对网络优质廉价服务的追求,如分组语音电话服务 等,使得家庭网关的应用自然而然的被推出。家庭网关可以使用户方便地组建家庭网络、智 能连接,还可以方便管理家庭内外网络和多媒体设备。对运营商来说,家庭网关是提升其业 务对个人用户渗透力的最佳武器,是其接入网的扩展和延伸。通过家庭网关,运营商可以缩 短自己与用户的距离,方便新业务和增值业务的扩展。
[0004] 对家庭网络的定义也可以引申到办公室、店铺、室内娱乐及运动场馆下无线网络, 同样的场景下,网关设备与上述家庭网关设备在业务层面有着相似的需求,部分家庭网关 业务也适合在这些局域网网关设备上部署。
[0005] 在现有的办公、娱乐等场景下,经常需要用到留言或提醒功能,但是,现有的留言 或提醒功能多通过可重复自沾式便条纸等方式实现,这样,便限制了留言的环境,例如只能 在室内使用,影响了用户体验
[0006] 针对相关技术中的上述问题,目前尚未提出有效的解决方案。


【发明内容】

[0007] 针对相关技术中,现有留言实现方式受环境限制,影响用户体验等技术问题,本发 明提供了一种留言的实现方法及装置,以至少解决上述问题。
[0008] 根据本发明的一个方面,提供了一种留言的实现方法,包括:第一终端获取留言信 息;所述第一终端将所述留言信息上传至网关设备,其中,所述网关设备用于在第二终端驻 留到所述网关设备所属的网络时,将所述留言信息下发至所述第二终端。
[0009]优选地,所述第一终端将所述留言信息上传至网关设备包括:在所述第一终端所 属的网络和所述网关设备所属的网络相同时,所述第一终端将所述留言信息直接上传至所 述网关设备。
[0010] 优选地,所述第一终端将所述留言信息上传至网关设备包括:在第一终端所属的 网络和所述网关设备所属的网络不同时,所述第一终端通过网络服务器向所述网关设备发 送会话请求,其中,所述会话请求用于请求建立所述网关设备和所述第一终端的媒体传输 通道;在所述媒体传输通道建立后,所述第一终端通过所述媒体传输通道将所述留言信息 上传至所述网关设备。
[0011] 优选地,所述第一终端所属的网络和所述网关设备所属的网络均包括以下至少之 一:所述网关设备所属的局域网、移动通信网络。
[0012] 根据本发明的另一个方面,提供了一种留言的实现方法,包括:网关设备接收第一 终端发送的留言信息;在第二终端驻留到所述网关设备所属的网络时,所述网关设备将所 述留言信息发送至所述第二终端。
[0013] 优选地,网关设备接收第一终端发送的留言信息包括:在所述第一终端所属的网 络和所述网关设备所属的网络相同时,所述网关设备直接从所述第一终端接收所述留言信 肩、。
[0014] 优选地,网关设备接收处于第一网络的第一终端发送的留言信息,包括:在所述第 一终端所属的网络和所述网关设备所属的网络不同时,所述网关设备通过网络服务器接收 来自所述第一终端的会话请求;所述网关设备根据所述会话请求建立所述网关设备和所述 第一终端的媒体传输通道;在所述媒体传输通道建立后,所述网关设备通过所述媒体传输 通道接收来自所述第一终端的所述留言信息。
[0015] 优选地,所述第一终端所属的网络和所述网关设备所属的网络均包括以下至少之 一:所述网关设备所属的局域网、移动通信网络。
[0016] 根据本发明的又一个方面,提供了一种留言的实现装置,应用于第一终端,包括: 获取模块,用于获取留言信息;上传模块,用于将所述留言信息上传至网关设备,其中,所述 网关设备用于在第二终端驻留到所述网关设备所属的网络时,将所述留言信息下发至所述 第二终端。
[0017] 根据本发明的再一个方面,提供了一种留言的实现装置,应用于网关设备,包括: 接收模块,用于接收第一终端发送的留言信息;发送模块,用于在第二终端驻留到所述网关 设备所属的网络时,将所述留言信息发送至所述第二终端。
[0018] 通过本发明,采用在第一终端将留言信息上传至网关设备,网关设备在第二终端 驻留到网关设备所属的网络时,向第二终端下发留言信息的技术手段,解决了相关技术中, 现有留言实现方式受环境限制,影响用户体验等技术问题等技术问题,从而用视频留言的 方式替代了现有的文字留言或提醒方式,提升了用户体验。

【专利附图】

【附图说明】
[0019] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020] 图1为根据本发明实施例1的留言的实现方法的流程图;
[0021] 图2为根据本发明实施例1的留言的实现装置的结构框图;
[0022] 图3为根据本发明实施例2的留言的实现方法的流程图;
[0023] 图4为根据本发明实施例2的留言的实现装置的结构框图;
[0024] 图5为根据本发明优选实施例3的网络架构示意图;
[0025] 图6为根据本发明实施例3的家庭网关上多媒体留言功能模块架构示意图;
[0026] 图7为根据本发明实施例3的终端、服务器以及网关之间的相互认证原理示意 图;
[0027] 图8为根据本发明实施例3的终端上多媒体留言功能模块架构示意图;
[0028] 图9为根据本发明实施例3的网络服务器多媒体留言功能模块架构示意图;
[0029] 图10为根据本发明实施例3的家庭网络内终端上传多媒体留言的流程示意图;
[0030] 图11为根据本发明实施例3的移动网络下终端上传多媒体留言的流程示意图;
[0031] 图12为根据本发明实施例3的终端获取多媒体留言的流程示意图。

【具体实施方式】
[0032] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0033] 实施例1
[0034] 本实施例从终端侧对留言信息的实现方法进行说明。图1为根据本发明实施例1 的留言的实现方法的流程图。如图1所示,该方法包括:
[0035] 步骤S102,第一终端获取留言信息。在该步骤中,获取多媒体留言的方式有多种, 例如可以通过终端自身的多媒体录制功能录制得到或者多媒体制作功能得到,还可以通过 具有录制功能或制作多媒体功能的第三方设备得到留言信息后,传至第一终端。
[0036] 在本实施例以及本实施例的优选实施例中,上述留言信息可以包括但不限于多媒 体留言信息:例如可以是文字、声音、视频等,或者文字、声音、视频等多媒体表现形式的任 意组合。
[0037] 步骤S104,第一终端将上述留言信息上传至网关设备,其中,该网关设备用于在第 二终端驻留到网关设备所属的网络时,将上述留言信息下发至第二终端。
[0038] 在本实施例中,第一终端所属的网络和网关设备所属的网络相同或不同。即第一 终端所驻留的网络和网关设备所属的网络可以为同一种网络或不同网络。基于此,上述留 言信息的上传方式又有不同:
[0039] 在相同时,即第一终端所属的网络与网关设备所属的网络相同时,第一终端便可 以利用其所属网络的通信资源直接将留言信息上传至网关设备;在不同时,则可以通过网 络服务器上传上述留言信息。对于后一种上传方式,可以通过以下方式实现:
[0040] 在第一终端所属的网络和网关设备所属的网络不同时,第一终端通过网络服务器 向上述网关设备发送会话请求,其中,上述会话请求用于请求建立上述网关设备和上述第 一终端的媒体传输通道;在媒体传输通道建立后,第一终端通过上述媒体传输通道将上述 留言信息上传至网关设备。
[0041] 在本实施例中,第一终端所属的网络和所述网关设备所属的网络均包括但不限于 以下至少之一:上述网关设备所属的局域网、移动通信网络。在具体实施时,网关设备可以 为家庭网关,此时,网关设备所属局域网可以为家庭网络(局域网)。
[0042] 在本实施例中还提供了一种留言的实现装置,该装置应用于第一终端,用于实现 上述实施例及优选实施方式,已经进行过说明的不再赘述,下面对该装置中涉及到的模块 进行说明。如以下所使用的,术语"模块"可以实现预定功能的软件和/或硬件的组合。尽 管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实 现也是可能并被构想的。图2为根据本发明实施例1的留言的实现方法装置的结构框图。 如图2所示,该装置包括:
[0043] 获取模块20,连接至上传模块22,用于获取留言信息;
[0044] 上传模块22,用于将上述留言信息上传至网关设备,其中,该网关设备用于在第二 终端驻留到网关设备所属的网络时,将上述留言信息下发至第二终端。
[0045] 通过上述各个模块实现的功能同样可以用视频留言的方式替代现有的文字留言 或提醒方式,提升了用户体验。
[0046] 需要说明的是,上述各个模块是可以通过硬件来实现的,例如:一种处理器,包括: 获取模块20和上传模块22 ;或者,获取模块20,位于第一处理器中,上传模块22位于第二 处理器中。
[0047] 需要说明的是,在本实施例以及以下实施例或优选实施例中,多媒体留言的表现 形式可以为视频、音频、图片等,或者为以上表现形式的任意组合。例如对于视频留言,在办 公环境下,视频留言可代替邮件提醒或留言板的功能,而在室内娱乐及运动场馆,视频留言 可以作为一种增强型的签到业务,替代原有的文字表述地理位置的模式,提高终端用户业 务体验。
[0048] 实施例2
[0049] 和实施例1相对应,本实施例从网关设备侧进行说明。图3为根据本发明实施例 2的留言的实现方法装置的结构框图。如图3所示,该方法包括 :
[0050] 步骤S302,网关设备接收第一终端发送的留言信息;
[0051] 步骤S304,在第二终端驻留到上述网关设备所属的网络时,网关设备将上述留言 信息发送至第二终端。
[0052] 和实施例1类似,第一终端所属的网络和网关设备所属的网络相同或不同。步骤 S302可以通过以下之一方式实现:(1)在第一终端所属的网络和网关设备所属的网络相同 时,网关设备直接从第一终端接收留言信息;(2)在第一终端所属的网络和网关设备所属 的网络不同时,网关设备通过网络服务器接收来自第一终端的会话请求;网关设备根据上 述会话请求建立网关设备和第一终端的媒体传输通道;在该媒体传输通道建立后,上述网 关设备通过上述媒体传输通道接收来自上述第一终端的上述留言信息。
[0053] 第一终端所属的网络和网关设备所属的网络均包括但不限于以下至少之一:网关 设备所属的局域网、移动通信网络。
[0054] 本实施例也提供了一种留言的实现装置,应用于网关设备,如图4所示,该装置包 括:
[0055] 接收模块40,连接至发送模块42,用于接收第一终端发送的留言信息;
[0056] 发送模块42,用于在第二终端驻留到上述网关设备所属的网络时,将上述留言信 息发送至上述第二终端。
[0057] 为了更好地理解实施例1-2,以下结合一个优选实施例即实施例3详细说明。
[0058] 实施例3
[0059] 本实施例提供了一种固定移动融合(Fix-MobileConvergence,简称为FMC)网络 架构下的视频留言实现方法。通过部署于终端、家庭网关和网络侧服务器设备的功能实体, 移动终端可以将视频留言发送到指定的某个无线局域网的家庭网关设备上,该局域网下指 定终端设备将能在进入网络覆盖后查看到该视频留言;接收到留言的用户还能通过该设备 回复视频内容,发送留言的用户将得到回复通知,并可选择是否立即查看回复。媒体内容采 用非集中式的存储,保存于家庭网关设备,根据发送者的操作决定是否删除;收发留言的两 端设备通过加密后的链路传输视频内容;内容的传输和存储特性都确保了视频内容的私密 性
[0060] 本实施例中,上述方法的实现过程包括家庭网关中多媒体留言功能的实现方案、 终端应用的实现方法、网络侧服务器上功能实现方案及网络中各设备间交互的流程。
[0061] 本实施例以家庭网关的业务功能为例进行说明。家庭网关与服务器及终端间交互 的消息承载,采用会话初始协议(SessionInitialProtocol,简称为SIP)和基于传输层安 全(TransportLayerSecurity,简称为TLS)的超文本传输协议安全(HypertextTransfer ProtocolSec,简称为HTTPS)。家庭网关上的多媒体留言模块包括的主要功能模块有:Web 服务、内容管理、安全认证、会话管理。终端上多媒体留言功能包括的功能模块:会话管理、 安全认证、用户界面(UserInterface,简称UI)交互;网络侧服务器的多媒体留言功能包 含的功能模块:登记、会话管理。
[0062] 本实施例的主要设计思想在于:处于无线局域网下的移动终端,录制并上传多媒 体留言至家庭网关,当指定用户的终端进入该无线局域网覆盖并连接该网络后,即可收到 多媒体留言通知;处于移动网络下的移动终端,也可以录制并上传多媒体留言至家庭网关, 当指定用户的终端进入该无线局域网覆盖并连接该网络后,即可收到多媒体留言通知。家 庭网络中,如无线局域网同时与有线局域网相连,有线连接家庭网关的个人电脑,也可录制 并上传多媒体留言。个人电脑和家庭网关之间的消息交互流程与移动终端与网关间交互没 有差别;由用户决定是否查看完整多媒体内容;多媒体内容可以由录制的用户删除。
[0063] 如图5所示,家庭网关外部网络接入所用技术包括光纤技术或3G或LTE等无线网 络接入等等,接入到IP分组网络并与通过IP链路接入到社交网络服务器。家庭网关内部 网络接入采用局域网技术,支持有线以太网和无线局域网方式接入。使用家庭社交网络的 终端,都通过局域网内IP链路与网关交互。移动网络下终端可以通过移动核心网中的分组 域接入网关与IP网络相连,并与网络服务器交互。网络服务器的作用在于帮助移动网络下 终端找到自己归属的家庭网络并通过家庭网关的交互,提交多媒体留言。网络服务器实际 上起到了家庭网关地址登记及翻译的功能。考虑网络中各种子网中存在NAT(网络地址翻 译),网络服务器与家庭网关的登记过程,采用以SIP信令定义的交互流程,具体描述参见下 文。
[0064] 如图6所示,安全认证模块包含了两部分功能:一是家庭网关对家庭网络内终端 的服务器认证功能;二是家庭网关在向网络服务器发起注册过程时的客户端认证功能。内 网终端接入家庭网关时的认证采用基于预分配的对称密钥进行EAP-PSK认证,这一过程实 现家庭网关与内网终端间的双向认证。内网终端可以利用预置密钥,加密SIP会话消息和 多媒体留言媒体数据。家庭网关在外网连接上作为客户端向网络服务器发起注册过程时, 采用SIPRegister消息并接收服务器响应,注册过程采用的鉴权方法为SIP-AKA,网络服 务器通过与移动核心网AAA服务器的接口获取家庭网关鉴权时所需的鉴权向量,终端侧的 AKA计算在SM/US頂卡中进行。SIP-AKA实现网络服务器与家庭网关间的双向认证。家庭 网关在网络服务器上注册的目的,除了完成家庭网络与服务器之间的双向认证,还为保证 网络服务器对后续发往家庭网关的会话请求被正确路由。
[0065] 家庭网关对移动网络下终端不做直接认证,但移动网络下终端与网络服务器之间 同样利用SIPRegister完成基于SIP-AKA的双向认证。移动网络下终端与家庭网关间的 信任关系通过下图所示途径获得,即C的相互认证关系来源于A、B的相互信任关系,如图7 所示:
[0066] 当移动网络终端通过外部网络接入时,多媒体留言的会话请求将由网络服务器做 路由转发,家庭网关因信任来自网络服务器的会话请求,同时存在移动网络下终端与网络 服务器间相互信任关系,则家庭网关将接受由网络服务器路由转发的、发起移动网络下终 端的会话请求。
[0067] 家庭网关上会话管理模块所负责的功能包括处理来自内部局域网终端或移动 网络下终端的多媒体留言会话请求。会话创建终端与网关间媒体传输通道,通过这一通 道,终端将其录制的多媒体留言传输至家庭网关。控制媒体传输的协议为实时传输协议 (Real-timeTransportProtocol,简称为RTP)。会话亦可用于提供终端对家庭网关的控制 命令通道,例如删除指定多媒体留言。会话采用的协议为SIP。交互的具体细节参见下文。 [0068]内容管理模块用于管理网关本地存储的多媒体留言,主要功能基于文件系统实 现,提供存储、删除、查找等功能接口。当家庭网关具备显示功能,在人机交互界面还需具备 对多媒体留言功能的操作界面,如果家庭网关不具备显示功能,则通过Web页面提供必要 的设置及查看界面。
[0069] 图8是终端上多媒体留言功能所包含的模块示意图,与图6相比,终端主要减少 了内容管理模块和Web服务模块。会话管理模块管理三类会话:一是当终端处于移动网 络时,需要先在网络服务器上注册,以实现上文提到的终端与网络服务器之间的相互认证, 随后的发送多媒体留言请求先发送至网络服务器,请求中针对家庭网关的身份标识由SIP URI标识。终端的请求由网络服务器路由到具体的家庭网关,期间的NAT穿越问题已有成 熟的SIP机制解决,不在本方案讨论范围,上文已描述,移动网络下终端与家庭网关间的信 任关系因为存在两个共同信任的节点:网络服务器,且消息都由网络服务器路由转发,所以 家庭网关无需再次认证移动网络下终端;第二类会话是终端处于局域网环境下,在完成认 证流程后,通过HTTP/HTTPS协议完成多媒体留言的下载;第三类会话是终端处于局域网环 境下,在完成认证流程后,使用SIP协议创建会话并利用会话的媒体通道和RTP协议传输 多媒体媒体内容到家庭网关的多媒体留言功能模块。安全认证模块包含EAP-SIM/AKA功 能,用于终端处于外部移动网络时,作为客户端向网络服务器发起认证过程,过程采用SIP Register请求及响应完成,鉴权方法采用SIP-AKA,其中的鉴权向量由网络服务器通过与 移动核心网AAA服务器之间的信令接口获取(3GPP相关规范定义标准接口,不做详述),终 端上的AKA鉴权在SM/US頂卡中进行。
[0070] 如图9所示,与家庭网关上功能示意图相比,更为简略。网络服务器上会话管理模 块负责两部分功能:一是家庭网关在开机后的注册流程,采用SIP协议完成,SIP的扩展机 制outbound可以确保后续发往家庭网关的SIP会话请求被正确路由,即使家庭网关位于某 个NAT后面;另一部分功能为后续移动网络下终端的多媒体留言会话请求SIPINVITE消息 转发,将其发送给家庭网关,网络服务器是否在后续的SIP会话中转发两端请求响应,是由 SIP消息相关头域的设置决定,并有一套成熟的SIP扩展机制定义,不在本发明范围之内。 安全认证功能主要用于SIP注册阶段,SIPRegister消息采用的是基于AKA的鉴权方法, AKA鉴权过程所需的鉴权向量,是由移动核心网负责认证功能的AAA服务器负责分配,网络 服务器与AAA服务器间控制接口参考3GPP关于WLAN与蜂窝网络融合架构规范中定义的Wa 接口,不在本发明中详细描述。
[0071]以下基于图5至图10,说明家庭网络内终端上传多媒体留言的流程。终端首先完 成接入家庭网络的认证过程,EAP-PSK认证过程成功后,终端与家庭网关在无线局域网空 中接口上传输数据由EAP-PSK过程产生的临时密钥保护。终端在需要发起多媒体留言时, 发送SIPInvite消息给家庭网关,SIPInvite及后续对话内的请求响应都由预置的对称 密钥加解密。SIPInvite及200 0K响应完成了终端与家庭网关间用于传输多媒体留言的 媒体通路的协商,包括两端的网络端口号、媒体格式等信息,这是常见的SIP应用方法,SIP Invite消息还包括一部分扩展定义信息,即标识多媒体留言的接收方的用户身份,这一信 息采用XML格式封装,以SIPINVITE的消息体传输,格式类似下面的例子:

【权利要求】
1. 一种留言的实现方法,其特征在于,包括: 第一终端获取留言信息; 所述第一终端将所述留言信息上传至网关设备,其中,所述网关设备用于在第二终端 驻留到所述网关设备所属的网络时,将所述留言信息下发至所述第二终端。
2. 根据权利要求1所述的方法,其特征在于,所述第一终端将所述留言信息上传至网 关设备包括: 在所述第一终端所属的网络和所述网关设备所属的网络相同时,所述第一终端将所述 留言信息直接上传至所述网关设备。
3. 根据权利要求1所述的方法,其特征在于,所述第一终端将所述留言信息上传至网 关设备包括: 在第一终端所属的网络和所述网关设备所属的网络不同时,所述第一终端通过网络服 务器向所述网关设备发送会话请求,其中,所述会话请求用于请求建立所述网关设备和所 述第一终端的媒体传输通道; 在所述媒体传输通道建立后,所述第一终端通过所述媒体传输通道将所述留言信息上 传至所述网关设备。
4. 根据权利要求1至3任一项所述的方法,其特征在于,所述第一终端所属的网络和所 述网关设备所属的网络均包括W下至少之一: 所述网关设备所属的局域网、移动通信网络。
5. -种留言的实现方法,其特征在于,包括: 网关设备接收第一终端发送的留言信息; 在第二终端驻留到所述网关设备所属的网络时,所述网关设备将所述留言信息发送至 所述第二终端。
6. 根据权利要求5所述的方法,其特征在于,网关设备接收第一终端发送的留言信息 包括: 在所述第一终端所属的网络和所述网关设备所属的网络相同时,所述网关设备直接从 所述第一终端接收所述留言信息。
7. 根据权利要求5所述的方法,其特征在于,网关设备接收处于第一网络的第一终端 发送的留言信息,包括: 在所述第一终端所属的网络和所述网关设备所属的网络不同时,所述网关设备通过网 络服务器接收来自所述第一终端的会话请求; 所述网关设备根据所述会话请求建立所述网关设备和所述第一终端的媒体传输通 道; 在所述媒体传输通道建立后,所述网关设备通过所述媒体传输通道接收来自所述第一 终端的所述留言信息。
8. 根据权利要求5至7任一项所述的方法,其特征在于,所述第一终端所属的网络和所 述网关设备所属的网络均包括W下至少之一: 所述网关设备所属的局域网、移动通信网络。
9. 一种留言的实现装置,应用于第一终端,其特征在于,包括: 获取模块,用于获取留言信息; 上传模块,用于将所述留言信息上传至网关设备,其中,所述网关设备用于在第二终端 驻留到所述网关设备所属的网络时,将所述留言信息下发至所述第二终端。
10. -种留言的实现装置,应用于网关设备,其特征在于,包括: 接收模块,用于接收第一终端发送的留言信息; 发送模块,用于在第二终端驻留到所述网关设备所属的网络时,将所述留言信息发送 至所述第二终端。
【文档编号】H04L12/58GK104348708SQ201310345130
【公开日】2015年2月11日 申请日期:2013年8月8日 优先权日:2013年8月8日
【发明者】施元庆 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1