[发明专利]基于MirrorLink协议的文件传输方法及装置有效
申请号: | 201210554547.7 | 申请日: | 2012-12-19 |
公开(公告)号: | CN103067462A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 聂山人;张骞;杨明;张翼;马晟 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 林锦辉 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 mirrorlink 协议 文件传输 方法 装置 | ||
技术领域
本发明涉及数据处理领域,更为具体地,涉及一种基于MirrorLink协议的文件传输方法和装置。
背景技术
随着智能移动终端和车载终端的快速发展,将上述两种设备结合起来使得使用价值最大化的要求越来越强烈。众所周知,车载终端具有大屏幕的优势,而智能移动终端具有丰富的联网功能,如果将两者结合起来使用(例如,使用智能移动终端的网络在车载终端显示进行实时导航),不仅可以提高用户体验,方便使用,而且可以实现资源整合复用。按照这种方式,一方面丰富了车载终端的功能,另一方面节约了成本。
MirrorLink协议是为了应对上述场景而设计的一种协议,应用该协议可以将智能移动终端与车载终端紧密联系起来。在MirrorLink协议中,将智能移动终端称为MirrorLink服务端,将车载终端称为MirrorLink客户端,通过将服务端(智能移动终端)的屏幕显示及声音传输到客户端(车载终端),实现在客户端使用服务端提供的内容及服务的功能。图1示出了基于MirrorLink协议在智能移动终端和车载终端之间实现的功能的示意图。如图1所示,MirrorLink实现的功能如下:(1)将服务端的屏幕显示内容传输到客户端;(2)将服务端的声音传输到客户端;以及(3)将客户端的用户输入,包括屏幕触控信息、声控信息等传输到服务端。
通过上述功能的组合实现在车载终端使用智能移动终端提供的内容和服务的功能。只要支持MirrorLink协议,用户就可以在车载终端拨打电话、上网、使用智能移动终端上的导航软件等。
从上可以看出,基于MirrorLink协议,可以实现智能移动终端与车载终端的连接,从而提高了整体使用价值。然而,MirrorLink协议却不支持智能移动终端与车载终端间的文件传输,由此智能移动终端与车载终端之间不能实现完全“互联”功能。
因此,需要一种新的基于MirrorLink协议的文件传输方法和装置,其能够实现智能移动终端与车载终端之间的文件传输。
发明内容
鉴于上述,本发明的目的在于提供一种基于扩展的RFB协议实现的用于在智能移动终端和车载终端之间进行文件传输的文件传输方法,该文件传输方法能够利用MirrorLink协议中的RFB协议实现智能移动终端与车载终端之间的文件传输。
本发明的另一目的在于提供一种基于扩展的RFB协议实现的用于在智能移动终端和车载终端之间进行文件传输的文件传输装置,具有上述文件传输装置的智能移动终端和车载终端。
根据本发明的一个方面,提供了一种用于在智能移动终端和车载终端之间进行文件传输的文件传输方法,其中,所述智能移动终端和车载终端中之一作为发送端,以及所述智能终端和车载终端中的另一个作为接收端,所述方法包括:在接收到文件传输请求后,发送端将要被传输的文件的文件名封装为第一报文,并作为文件传输过程的第一个报文发送给接收端;接收端基于所接收的第一报文,确认是否进行文件传输,如进行文件传输,则向发送端返回第二报文;在接收到返回的第二报文后,发送端将要被传输的文件封装成第四报文或者一个或多个第三报文和第四报文,传输给所述接收端,其中,所述第一报文依次包括报文类型字段、报文子类型字段、Length字段以及Data字段,所述第二报文依次包括报文类型字段和报文子类型字段,所述第三报文和第四报文依次包括报文类型字段、报文子类型字段、报文序号字段、Length字段以及Data字段,其中,所述第一到第四报文的报文类型字段被赋予RFB协议中的同一预留报文号,所述第一到第四报文的报文子类型字段用于记录被赋予预定定义且为发送端和接收端已知的第一、第二、第三和第四报文编号,所述第三和第四报文的报文序号字段用于记录文件分块传输时该报文中的文件分块的序号,所述第一、第三和第四报文的Length字段用于记录各自的Data字段的长度,所述第一报文的Data字段用于记录文件名,以及第三和第四报文的Data字段用于记录数据部分,其中,所述第一报文编号表明该报文是文件传输发起报文,第二报文编号表明该报文是文件传输应答报文,第三报文编号表明该报文是非最后一个报文的文件传输数据报文,以及第四报文编号表明该报文是作为最后一个报文的文件传输数据报文。
在上述方面的一个或多个示例中,在将所述第一报文发送给接收端后,如果接收到所述接收端返回的第五报文,则发送端不进行文件传输,其中,所述第五报文依次包括报文类型字段和报文子类型字段,所述第五报文的报文类型字段用于记录与第二报文中的报文类型相同的报文号,所述报文子类型字段用于记录预定的第五报文编号,所述第五报文编号表明不进行文件传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210554547.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种食物垃圾处理器的刀盘结构
- 下一篇:一种氧化锡锑纳米粉体的制备方法