传输云存储文件的方法、融合通信平台、发送端及系统的制作方法

文档序号:9914418阅读:548来源:国知局
传输云存储文件的方法、融合通信平台、发送端及系统的制作方法
【技术领域】
[0001]本发明涉及数据业务领域,尤其是涉及一种传输云存储文件的方法、融合通信平台、发送端及系统。
【背景技术】
[0002]随着移动互联网的快速发展和智能终端的大面积普及,随着融合通信的出现与快速发展,使用网络进行即时通信逐渐成为人们工作生活中的重要组成部分,人们对即时通信中网络服务多样性的要求也不断提高。即时通信中通过文件的交流合作以及生活中对文件的分享使人们对文件传输的需求日益增加。
[0003]融合通信(Rich Communicat1n Suite, RCS)是指把计算机技术与传统通信技术融合一体的新通信模式,融合计算机网络与传统通信网络在一个网络平台上,实现电话、传真、数据传输、音视频会议、呼叫中心、即时通信等众多应用服务。目前全球主流电信运营商都纷纷地将融合通信业务定位为业务和技术发展的核心方向。
[0004]而随着移动互联网的快速发展,个人云存储服务也越来越普遍,个人云存储服务是指为用户提供在网络中存储的个人数据(例如通信录,邮件,照片,日历,文件等)的服务,并实现用户多个终端(手机,PAD,PC,智能电视等)上的个人文件数据保持同步。
[0005]当前即时通信中进行文件传输的方法有两类,第一类是发送终端与接收终端进行点对点的文件传输;第二类是通过服务器的中转,即每次发送文件时发送终端先将文件上传到服务器,服务器再把文件传输给接收终端。其中第一类传输方式传输数据量大,对网络状况的依赖程度强。第二类传输方式虽然利用了服务器平台的资源,但是依然需要发送方即时上传文件,没有解决传输数据量大的问题。
[0006]然而,上述两种方法都存在文件传输效率较低的问题,都没有将融合通信消息流程和云存储文件流程相结合。

【发明内容】

[0007]为了提高文件传输效率并节省文件传输过程中的数据流量,本发明提供了一种传输云存储文件的方法、融合通信平台、发送端及系统。
[0008]为了实现上述目的,本发明提供了一种传输云存储文件的方法,应用于融合通信平台,其中,该方法包括:
[0009]融合通信平台接收发送端发送的文件传输请求,文件传输请求包括:待传输文件在云存储平台上的标识信息;融合通信平台将包含待传输文件在云存储平台上的标识信息的文件传输请求发送给接收端,由接收端根据待传输文件在云存储平台上的标识信息,从云存储平台上下载待传输文件;或者融合通信平台根据待传输文件在云存储平台上的标识信息从云存储平台上下载待传输文件,并将待传输文件发送给接收端。
[0010]可选的,融合通信平台接收发送端发送的文件传输请求之前,方法还包括:融合通信平台接收发送端发送的第一注册消息,并将第一注册消息上传至云存储平台进行认证,第一注册消息中包含有发送端是否具有云存储文件传输能力的标签。
[0011]可选的,融合通信平台接收发送端发送的文件传输请求之后,方法还包括:融合通信平台根据文件传输请求,判断接收端是否具有云存储文件传输能力,若接收端具有云存储文件传输能力,则进入融合通信平台将包含待传输文件在云存储平台上的标识信息的文件传输请求发送给接收端,由接收端根据待传输文件在云存储平台上的标识信息,从云存储平台上下载待传输文件的步骤;若接收端不具有云存储文件传输能力,则融合通信平台根据待传输文件在云存储平台上的标识信息从云存储平台上下载待传输文件,并将待传输文件直接发送给接收端。
[0012]可选的,融合通信平台接收发送端发送的文件传输请求之前,方法还包括:融合通信平台接收接收端发送的第二注册消息,第二注册消息中包含有接收端是否具有云存储文件传输能力的标签。
[0013]可选的,将待传输文件发送给接收端,具体包括:融合通信平台通过会话初始协议SIP信令建立与接收端的消息会话中继协议MSRP会话;融合通信平台通过MSRP会话将待传输文件发送给接收端。
[0014]可选的,文件传输请求的格式为SIP消息格式。
[0015]可选的,标识信息包括:待传输文件的鉴权信息和待传输文件的有效期的信息。
[0016]依据本发明的另一个方面,还提供了一种传输云存储文件的方法,应用于即时通信中的发送端,该方法包括:发送端从云存储平台中获取待传输文件在云存储平台上的标识信息;发送端向融合通信平台发送文件传输请求,文件传输请求包括:待传输文件在云存储平台上的标识信息,通过融合通信平台将包含待传输文件在云存储平台上的标识信息的文件传输请求发送给接收端,由接收端根据待传输文件在云存储平台上的标识信息,从云存储平台上下载待传输文件;或者通过融合通信平台根据待传输文件在云存储平台上的标识信息从云存储平台上下载待传输文件,并将待传输文件发送给接收端。
[0017]可选的,若待传输文件为发送端本地保存的文件,相应地,发送端从云存储平台中获取待传输文件在云存储平台上的标识信息之前,方法还包括:发送端将待传输文件的校验信息发送至云存储平台,由云存储平台根据接收到的校验信息判断待传输文件是否已存在于云存储平台上,若待传输文件已存在于云存储平台上,则由云存储平台将待传输文件的标识信息发送给发送端;若待传输文件不存在于云存储平台上,则发送端将待传输文件上传至云存储平台,由云存储平台接收并保存了待传输文件之后,由云存储平台将待传输文件的标识信息发送给发送端。
[0018]可选的,发送端从云存储平台中获取待传输文件在云存储平台上的标识信息之前,方法还包括:发送端向融合通信平台发送第一注册消息,并由融合通信平台将第一注册消息上传至云存储平台进行认证,第一注册消息中包含有发送端是否具有云存储文件传输能力的标签。
[0019]依据本发明的另一个方面,还提供了一种融合通信平台,该融合通信平台包括:
[0020]接收模块,用于接收发送端发送的文件传输请求,文件传输请求包括:待传输文件在云存储平台上的标识信息;第一发送模块,用于将包含待传输文件在云存储平台上的标识信息的文件传输请求发送给接收端,由接收端根据待传输文件在云存储平台上的标识信息,从云存储平台上下载待传输文件;或者用于根据待传输文件在云存储平台上的标识信息从云存储平台上下载待传输文件,并将待传输文件发送给接收端。
[0021]可选的,接收模块进一步用于接收发送端发送的第一注册消息,并将第一注册消息上传至云存储平台进行认证,第一注册消息中包含有发送端是否具有云存储文件传输能力的标签。
[0022]可选的,融合通信平台还包括判断模块,判断模块用于判断接收端是否具有云存储文件传输能力,若接收端具有云存储文件传输能力,则触发第一发送模块将包含待传输文件在云存储平台上的标识信息的文件传输请求发送给接收端,由接收端根据待传输文件在云存储平台上的标识信息,从云存储平台上下载待传输文件;若接收端不具有云存储文件传输能力,则触发第一发送模块根据待传输文件在云存储平台上的标识信息从云存储平台上下载待传输文件,并将待传输文件直接发送给接收端。
[0023]可选的,接收模块进一步用于接收接收端发送的第二注册消息,第二注册消息中包含有接收端是否具有云存储文件传输能力的标签。
[0024]可选的,第一发送模块进一步用于通过会话初始协议SIP信令建立与接收端的消息会话中继协议MSRP会话,并通过MSRP会话将待传输文件发送给接收端。
[0025]依据本发明的另一个方面,还提供了一种发送端,该发送端包括:获取模块,用于从云存储平台中获取待传输文件在云存储平台上的标识信息;第二发送模块,用于向融合通信平台发送文件传输请求,文件传输请求包括:待传输文件在云存储平台上的标识信息,通过融合通信平台将包含待传输文件在云存储平台上的标识信息的文件传输请求发送给接收端,由接收端根据待传输文件在云存储平台上的标识信息,从云存储平台上下载待传输文件;或者通过融合通信平台根据待传输文件在云存储平台上的标识信息从云存储平台上下载待传输文件,并将待传输文件发送给接收端。
[0026]可选的,第二发送模块进一步用于将待传输文件的校验信息发送至云存储平台,由云存储平台根据接收到的校验信息判断待传输文件是否已存在于云存储平台上,若待传输文件已存在于云存储平台上,则由云存储平台将待传输文件的标识信息发送至发送端;若待传输文件不存在于云存储平台上,则触发第二发送模块,在云存储平台接收并保存了待传输文件之后,由云存储平台将待传输文件的标识信息发送至发送端。
[0027]可选的,第二发送模块进一步用于向融合通信平
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1