一种基于太赫兹无线通信的数据传输方法及系统的制作方法

文档序号:7894001阅读:254来源:国知局
专利名称:一种基于太赫兹无线通信的数据传输方法及系统的制作方法
技术领域
本发明涉及信息技术领域,尤其涉及一种基于太赫兹无线通信的数据传输方法及系统。
背景技术
传统的数据类型一般为结构化数据,其是指可以用二维表结构来逻辑表达实现的数据,传统的基于有线传输的关系型数据库的数据传输方式尚能适应这种类型的数据。但是伴随着移动互联网时代的到来,如微博、社区、电邮、PPT等数据呈现爆发式的发展趋势,移动互联网上的数据呈现出“非结构化”与“海量”的新特征。传统的基于有线传输的关系 型数据库的数据传输方式需进行有线传输、数据处理能力有限、数据传输速度慢,其无法适应这些新特征的需求。因此,现有技术还有待于改进和发展。

发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种基于太赫兹无线通信的数据传输方法及系统,旨在解决现有数据方式需进行有线传输、数据处理能力有限、数据传输速度慢等问题。本发明的技术方案如下
一种基于太赫兹无线通信的数据传输方法,其包括以下步骤
A、将第二太赫兹存储设备放在第一太赫兹存储设备的太赫兹无线信号搜索范围内,所述第一太赫兹存储设备与第二太赫兹存储设备进行连接配对;
B、当连接配对成功时,所述第一太赫兹存储设备根据用户指令将数据通过太赫兹无线信号发送至第二太赫兹存储设备。所述的数据传输方法,其中,所述步骤A中,所述第一太赫兹存储设备的数量为一台,所述第二太赫兹存储设备的数量为至少一台。所述的数据传输方法,其中,所述步骤A中的第一太赫兹存数设备与第二太赫兹存储设备进行连接配对具体包括
Al、所述第一太赫兹存储设备检测第二太赫兹存储设备是否具有通过太赫兹无线信号传输数据的功能;
A2、当是时,所述第一太赫兹存储设备和第二太赫兹存储设备分别接受用户的操作指令进行连接配对;当否时,提示用户错误,用户可选择重试。所述的数据传输方法,其中,所述步骤B具体包括
BI、当连接配对成功时,所述第一太赫兹存储设备根据用户指令选择所述数据;
B2、所述第一太赫兹存储设备根据用户指令启动数据传输过程;
B3、所述第一太赫兹存储设备判断数据传输过程的状态是否正常;
B4、当是时,所述第一太赫兹存储设备根据用户指令继续、暂停或中断数据传输过程;当否时,提示用户数据传输错误,用户可重新选择数据。所述的数据传输方法,其中,所述步骤B4中,当是时,所述第一太赫兹存储设备向用户提示数据传输 过程的状态和参数。一种基于太赫兹无线通信的数据传输系统,其中,其包括
第一太赫兹存储设备,用于与第二太赫兹存储设备进行连接配对,并根据用户指令将数据通过太赫兹无线信号发送至第二太赫兹存储设备;
第二太赫兹存储设备,用于通过太赫兹无线信号接收所述第一太赫兹存储设备发送的数据。所述的数据传输系统,其中,
所述第一太赫兹存储设备及第二太赫兹存储设备均设置有三层功能单元第一功能单元、第二功能单元及第三功能单元;
所述第一功能单元为硬件层,其包括太赫兹收发器及存储介质,所述太赫兹收发器用于通过太赫兹无线信号收发数据,所述存储介质用于存储数据;
所述第二功能单元为软件层,用于实现第一功能单元的功能;
所述第三功能单元为用于用户操作的应用交互界面。所述的数据传输系统,其中,所述第二功能单元包括太赫兹通信接口驱动、太赫兹协议栈、数据压缩与安全引擎、文件系统及存储驱动;
所述太赫兹通信接口驱动控制太赫兹收发器接收和发送数据,所述太赫兹通信协议栈对由数据压缩安全引擎和太赫兹收发器传来的数据进行协议层面的数据处理,所述数据压缩与安全引擎对文件系统和太赫兹通信协议栈传来的数据进行压缩、解压、加密或解密,所述文件系统和存储驱动调用存储介质中的数据或将压缩加密后的数据保存至存储介质。所述的数据传输系统,其中,所述第二功能单元还包括一用于管理数据传输的海量传输服务管理器。所述的数据传输系统,其中,所述应用交互界面根据用户指令启动、暂停或中断数据传输过程,所述应用交互界面还提供数据传输过程的状态和参数。有益效果本发明基于太赫兹无线通信的数据传输方法及系统,实现了存储设备之间数据的快速传输,并且配合太赫兹存储设备中的新型数据交互模型,可快捷、稳定及安全的进行数据的交互。另外,本发明由于是通过无线传输,实现了对产品物理结构的优化,使数据在传输媒介无法解除的情况下也能完成传输交互。此外,本发明还提供了一种海量传输服务管理器,较之传统的关系型数据库,可对非结构化海量数据的传输过程进行管理,满足非结构化海量数据处理与挖掘的需求。


图I为本发明基于太赫兹无线通信的数据传输方法一个较佳实施例的流程图。图2为图I所示基于太赫兹无线通信的数据传输方法中连接配对过程一个较佳实施例的流程图。图3为图I所示基于太赫兹无线通信的数据传输方法中数据传输过程一个较佳实施例的流程图。图4为本发明基于太赫兹无线通信的数据传输系统一个较佳实施例的结构框图。
具体实施例方式本发明提供一种基于太赫兹无线通信的数据传输方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明基于太赫兹无线通信的数据传输方法及系统,通过将第一太赫兹存储设备及第二太赫兹存储设备贴近至有效距离,并通过第一太赫兹存储设备与第二太赫兹存储设备之间的连接配对,将第一太赫兹存储设备中的数据通过太赫兹无线信号传输至第二太赫兹存储设备中。如图I所示,图I为本发明基于太赫兹无线通信的数据传输方法的一个较佳实施例的流程图,其主要包括以下步骤 S101、当需进行数据传输时,将第二太赫兹存储设备放在第一太赫兹存储设备的太赫兹无线信号搜索范围内,所述第一太赫兹存储设备与第二太赫兹存储设备进行连接配对;本步骤中的第一太赫兹存储设备、第二太赫兹存储设备均需是支持太赫兹无线通信的存储设备。事实上,所述第一太赫兹存储设备及第二太赫兹存储设备可以分别称为第一节点及第二节点,这两个节点间可进行高速的数据传输,并且数据传输是双向的,即第二太赫兹存储设备也可向第一太赫兹存储设备传输数据,该数据可以是非结构化海量数据。所述第二太赫兹存储设备可以是常见的移动光盘、移动硬盘、移动闪存或智能终端,用来从第一太赫兹存储设备上接收数据;而所述第一太赫兹存储设备可以是海量存储数据库,其中存储了海量数据。由于海量存储数据库上承载了许多上层业务功能,因而,用户往往将海量存储数据库与普通的存储设备之间关系理解为类似服务器客户端的主从关系。但实际上,海量存储数据库仍然是等同于其他存储设备的节点,任意两节点之间的数据传输均是点对点的并列关系,因而,本发明中,并不只是第一太赫兹存储设备向第二太赫兹存储设备传输数据,也可以是第二太赫兹存储设备将其中存储的数据传输至第一太赫兹存储设备,只需所述第一太赫兹存储设备及第二太赫兹存储设备为支持太赫兹无线通信的存储设备,即有效的太赫兹存储设备即可。在实际使用时,需将第一太赫兹存储设备及第二太赫兹存储设备贴近至一定的距离,该距离为太赫兹无线通信的有效距离,因太赫兹无线信号覆盖范围有限,所以需将两台太赫兹存储设备贴近至有效距离才可进行连接配对、数据传输等过程。所述第一太赫兹存储设备需要与第二太赫兹存储设备需要进行相互的验证,以保证数据传输的安全性。当所述第一太赫兹存储设备与第二太赫兹存储设备连接配对不成功时,提示连接配对错误,或者提供用户一个对话框,用户选择是否重新进行连接配对,提示的主体可以是第一太赫兹存储设备,也可以是第二太赫兹存储设备;当所述第一太赫兹存储设备与第二太赫兹存储设备连接配对成功后,方可进行接下来的数据传输过程。S102、当连接配对成功时,所述第一太赫兹存储设备根据用户指令将数据通过太赫兹无线信号发送至第二太赫兹存储设备。当第一太赫兹存储设备与第二太赫兹存储设备连接配对成功后,该第一太赫兹存储设备与第二太赫兹存储设备便建立了连接,随即可根据用户指令进行数据的传输,具体是通过太赫兹无线信号来进行传输。太赫兹(Thz)波,即太赫兹射线是电磁频率在0.I^lOTHz (波长在3mnT30um)之间的电磁波,波段介于微波与远红外光之间。基于太赫兹(THz)无线通信的传输容量更大与方向性更好的特点,其传输速率可达lOGbps,因而,其能够满足非结构化海量数据的传输,本发明能够更快捷、安全、稳定的实现数据的传输。本发明可实现点对面的数据传输,即一台第一太赫兹传输设备可同时向多台第二太赫兹传输设备传输数据,这样即可大大提高数据传输的效率。如图2所示,图2为图I所示基于太赫兹无线通信的数据传输方法中连接配对过程一个较佳实施例的流程图,其主要包括以下步骤
S201、所述第一太赫兹存储设备检测第二太赫兹存储设备是否具有通过太赫兹无线信号传输数据的功能;
当第一太赫兹存储设备与第二太赫兹存储设备贴近至有效距离后,所述第一太赫兹存 储设备检测该第二太赫兹存储设备是否有效,前者主要是检测后者是否可通过太赫兹无线信号接收或发送数据,这个过程是相互的,即第二太赫兹存储设备也会检测第一太赫兹存储设备是否有效,只有二者匹配时才可进行接下来的步骤。S202、当是时,所述第一太赫兹存储设备和第二太赫兹存储设备分别接受用户的操作指令进行连接配对;当否时,提示用户错误,用户可选择重试。当检测结果为所述第二太赫兹存储设备为有效的太赫兹存储设备时,所述第一太赫兹存储设备随即与第二太赫兹存储设备进行连接配对,具体可通过交换配对码进行配对,配对码交换是指两台设备之间相互的验证配对码,当所述第一太赫兹存储设备与第二太赫兹存储设备的配对码相同时,说明二者得到了相互的验证,获得了数据传输的安全验证,从而可安全地进行数据的传输,此过程保证了数据传输的安全性和可靠性。而当所述第二太赫兹存储设备检测结果为不具有通过太赫兹无线信号传输数据的功能时,则提示用户设备无效,用户可以选择是否进行重试。如图3所示,图3为图I所示基于太赫兹无线通信的数据传输方法中数据传输过程一个较佳实施例的流程图,其主要包括以下步骤
S301、当连接配对成功时,所述第一太赫兹存储设备根据用户指令选择所述数据;此过程是用户事先选取需要传输的数据,第一太赫兹存储设备根据用户选择的情况选中该数据。S302、所述第一太赫兹存储设备根据用户指令启动数据传输过程;在用户选择所需传输的数据后,第一太赫兹存储设备会提示用户是否启动数据传输过程,用户选择是后,即进行数据传输过程。或者用户发现选择的数据错误,可选择不启动数据传输过程,并重新选择正确的数据进行传输。S303、所述第一太赫兹存储设备判断数据传输过程的状态是否正常;在数据传输过程中,第一太赫兹存储设备会判断数据传输过程的状态是否正常,其具体参考的指标有传输进度、传输速率等,如此用户可查看数据传输过程是否正常,当存在问题是,方便用户及时处理。S304、当是时,所述第一太赫兹存储设备根据用户指令继续、暂停或中断数据传输过程;当否时,提示用户数据传输错误或者提示用户重试,用户可重新选择数据,以便进行数据传输。此过程即相当于提供用户一个应用交互界面,用户可进行数据传输过程的启动、暂停或中断等操作,同时在数据传输过程中,所述第一太赫兹存储设备还会提示用户数据传输过程的状态和参数,例如传输进度、传输速率、错误指示、剩余时间或文件路径等等一些相关的指标。本发明传输过程的具体步骤是以第一太赫兹存储设备为主体,在具体使用时,也可以第二太赫兹存储设备为主体,即用户在第二太赫兹存储设备进行操作,由第二太赫兹存储设备根据指令来选择启动、继续、暂停或中断数据传输过程,或者由第二太赫兹存储设备来检测数据传输过程的状态,其所含的本义是两种太赫兹存储设备是对等的两个节点,并非主从关系。本发明还提供了一种基于太赫兹无线通信的数据传输系统,如图4所示,其主要包括第一太赫兹存储设备100及第二太赫兹存储设备200。该第一太赫兹存储设备100用于与第二太赫兹存储设备200进行连接配对,并根据用户指令将数据通过太赫兹无线信号发送至第二太赫兹存储设备200,第二太赫兹存储设备200用于通过太赫兹无线信号接收 所述第一太赫兹存储设备100发送的数据,所述第二太赫兹存储设备200处于第一太赫兹存储设备100的太赫兹无线信号搜索范围内。所述的第一太赫兹存储设备100及第二太赫兹存储设备200均为支持太赫兹无线通信的存储设备。该第一太赫兹存储设备100及第二太赫兹存储设备200均具有三个功能单元第一功能单元、第二功能单元及第三功能单元。如图4所示,为了方便区分,将第一太赫兹存储设备100的第一功能单元、第二功能单元、第三功能单元分别标记为110、120、130,第二太赫兹存储设备200的第一功能单元、第二功能单元、第三功能单元分别标记为210、220、230。由于第一太赫兹存储设备与第二太赫兹存储设备为结构原理相同的太赫兹设备,所以下面只对第一太赫兹存储设备的第一功能单元110、第二功能单元120及第三功能单元130进行详细的介绍
所述第一功能单元110为硬件层,其主要包括太赫兹收发器及存储介质,所述太赫兹收发器用于通过太赫兹无线信号收发数据,所述存储介质用于存储数据;所述存储介质可以是移动硬盘、移动光盘、移动闪存或智能终端等可存储非易失性数据的介质。所述第二功能单元120为软件层,用于实现第一功能单元即硬件层的功能;其主要包括太赫兹通信接口驱动、太赫兹协议栈、数据压缩与安全引擎、文件系统及存储驱动。所述太赫兹通信接口驱动用于控制所述太赫兹收发器进行数据的接收和发送;所述太赫兹收发器用于接收和发送数据;所述太赫兹协议栈用于对数据进行协议层面的数据处理,例如进行连接配对、重传、拆包或重组等协议层面的数据处理;所述数据压缩与安全引擎用于对数据进行压缩、解压、加密及解密,其主要是从传输效率和安全性上考虑,对原始的数据进行压缩、解压、加密及解密。本发明中的存储功能可遵循现有的存储方式,即由存储驱动给文件系统调用存储介质的文件访问接口,文件系统以操作系统中提供标准的文件访问接口给上层功能层,如海量传输服务管理器,或应用交互界面。该第二功能单元120的工作原理为太赫兹存储设备在向外传输数据文件时,存储驱动给文件系统调用存储介质的文件访问接口来读取存储介质中保存的数据,读取后的数据经过文件系统标准的文件访问接口传送至数据压缩与安全引擎,需要传输的数据经由数据压缩与安全引擎的压缩和加密流入太赫兹通信协议栈,太赫兹通信协议栈对数据进行协议层面的数据处理后,由太赫兹通信接口驱动控制太赫兹收发器将数据发送出去。而在太赫兹存储设备接收数据时,太赫兹通信接口驱动控制太赫兹收发器接收数据,并通过太赫兹通信协议栈对数据进行处理,然后经由数据压缩与安全引擎模块进行解密、解压后获取原始的数据,并通过文件系统及存储驱动写入存储介质即可实现保存。所述第三功能单元130为用于用户操作的应用交互界面。用户可在该应用交互界面上进行数据传输过程的启动、暂停或中断等操作,同时在数据传输过程中,所述第一太赫兹存储设备还会提示用户数据传输过程的状态和参数,例如传输进度、传输速率、错误指示、剩余时间或文件路径等等一些相关的指标。本发明中所述第二功能单元120中还设置有一个专用的服务层,其是为了有效的管理太赫兹存储设备数据传输的功能,该服务层称为海量传输服务管理器。所述海量传输服务管理器负责将要传输的数据进行优先级调度,尤其是对于非结构化海量数据的管理,例如在第一太赫兹存储设备向第二太赫兹存储设备传输多项海量数据时,海量传输服务管理器可根据情况将重要或紧急的数据优先传输。太赫兹存储设备在向外传输数据文件时,该海量传输服务管理器调用文件系统的文件访问接口来读取数据,需要传输的数据经由 数据压缩与安全引擎的压缩和加密流入太赫兹通信协议栈,太赫兹通信协议栈对数据进行协议层面的数据处理后,由太赫兹通信接口驱动控制太赫兹收发器发送数据;太赫兹存储设备接收数据文件则是与上述过程相反的步骤,太赫兹通信接口驱动控制太赫兹收发器接收数据,并通过太赫兹通信协议栈对数据进行处理,然后经由数据压缩与安全引擎模块进行解密、解压后获取原始的数据,并通过文件系统及存储驱动写入存储介质即可实现保存。本发明中的海量传输服务管理器,较之传统的关系型数据库,可对非结构化海量数据的传输过程进行管理,满足非结构化海量数据处理与挖掘的需求。本发明中的数据以非结构化的海量数据为主,其是存储在文件系统中的信息,而不是数据库,在移动互联网的发展趋势中,非结构化数据增长比率远远大于结构化数据(基于关系型数据库),本发明提出的数据传输方法正是以非结构化海量数据为主,迎合了移动互联网的发展趋势,可较好的满足非结构化海量数据的处理与挖掘的需求。本发明基于太赫兹无线通信的数据传输方法及系统,通过将第一太赫兹存储设备及第二太赫兹存储设备贴近至有效距离,并通过第一太赫兹存储设备与第二太赫兹存储设备之间的连接配对,将第一太赫兹存储设备中的数据通过太赫兹无线信号传输至第二太赫兹存储设备中。本发明实现了存储设备之间数据的快速传输,并且配合太赫兹存储设备中的新型数据交互模型,可快捷、稳定及安全的进行数据的交互。另外,本发明由于是通过无线传输,实现了对产品物理结构的优化,使数据在传输媒介无法解除的情况下也能完成传输交互。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
权利要求
1.一种基于太赫兹无线通信的数据传输方法,其包括以下步骤 A、将第二太赫兹存储设备放在第一太赫兹存储设备的太赫兹无线信号搜索范围内,所述第一太赫兹存储设备与第二太赫兹存储设备进行连接配对; B、当连接配对成功时,所述第一太赫兹存储设备根据用户指令将数据通过太赫兹无线信号发送至第二太赫兹存储设备。
2.根据权利要求I所述的数据传输方法,其特征在于,所述步骤A中,所述第一太赫兹存储设备的数量为一台,所述第二太赫兹存储设备的数量为至少一台。
3.根据权利要求I所述的数据传输方法,其特征在于,所述步骤A中的第一太赫兹存数设备与第二太赫兹存储设备进行连接配对具体包括 Al、所述第一太赫兹存储设备检测第二太赫兹存储设备是否具有通过太赫兹无线信号传输数据的功能; A2、当是时,所述第一太赫兹存储设备和第二太赫兹存储设备分别接受用户的操作指令进行连接配对;当否时,提示用户错误,用户可选择重试。
4.根据权利要求I所述的数据传输方法,其特征在于,所述步骤B具体包括 BI、当连接配对成功时,所述第一太赫兹存储设备根据用户指令选择所述数据; B2、所述第一太赫兹存储设备根据用户指令启动数据传输过程; B3、所述第一太赫兹存储设备判断数据传输过程的状态是否正常; B4、当是时,所述第一太赫兹存储设备根据用户指令继续、暂停或中断数据传输过程;当否时,提示用户数据传输错误,用户可重新选择数据。
5.根据权利要求4所述的数据传输方法,其特征在于,所述步骤B4中,当是时,所述第一太赫兹存储设备向用户提示数据传输过程的状态和参数。
6.一种基于太赫兹无线通信的数据传输系统,其特征在于,其包括 第一太赫兹存储设备,用于与第二太赫兹存储设备进行连接配对,并根据用户指令将数据通过太赫兹无线信号发送至第二太赫兹存储设备; 第二太赫兹存储设备,用于通过太赫兹无线信号接收所述第一太赫兹存储设备发送的数据。
7.根据权利要求6所述的数据传输系统,其特征在于, 所述第一太赫兹存储设备及第二太赫兹存储设备均设置有三层功能单元第一功能单元、第二功能单元及第三功能单元; 所述第一功能单元为硬件层,其包括太赫兹收发器及存储介质,所述太赫兹收发器用于通过太赫兹无线信号收发数据,所述存储介质用于存储数据; 所述第二功能单元为软件层,用于实现第一功能单元的功能; 所述第三功能单元为用于用户操作的应用交互界面。
8.根据权利要求7所述的数据传输系统,其特征在于,所述第二功能单元包括太赫兹通信接口驱动、太赫兹协议栈、数据压缩与安全引擎、文件系统及存储驱动; 所述太赫兹通信接口驱动控制太赫兹收发器接收和发送数据,所述太赫兹通信协议栈对由数据压缩与安全引擎和太赫兹收发器传来的数据进行协议层面的数据处理,所述数据压缩与安全引擎对文件系统和太赫兹通信协议栈传来的数据进行压缩、解压、加密或解密,所述文件系统和存储驱动调用存储介质中的数据或将压缩加密后的数据保存至存储介质。
9.根据权利要求7所述的数据传输系统,其特征在于,所述第二功能单元还包括一用于管理数据传输的海量传输服务管理器。
10.根据权利要求7所述的数据传输系统,其特征在于,所述应用交互界面根据用户指令启动、暂停或中断数据传输过程,所述应用交互界面还提供数据传输过程的状态和参数。
全文摘要
本发明公开一种基于太赫兹无线通信的数据传输方法及系统。本发明通过将第一太赫兹存储设备及第二太赫兹存储设备贴近至有效距离,并通过第一太赫兹存储设备与第二太赫兹存储设备之间的连接配对,将第一太赫兹存储设备中的数据通过太赫兹无线信号传输至第二太赫兹存储设备中。本发明实现了两存储设备之间数据的快速传输,并且配合太赫兹存储设备中的新型数据交互模型,可快捷、稳定及安全的进行数据的交互。另外,本发明由于是通过无线传输,实现了对产品物理结构的优化,使数据在传输媒介无法解除的情况下也能完成传输交互。
文档编号H04L29/08GK102710305SQ20121011596
公开日2012年10月3日 申请日期2012年4月19日 优先权日2012年4月19日
发明者李香来, 汪开龙, 葛琦 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1