用于发送和接收数据的方法和装置的制造方法

文档序号:9633619阅读:533来源:国知局
用于发送和接收数据的方法和装置的制造方法
【专利说明】用于发送和接收数据的方法和装置
[0001]相关申请的交叉引用
[0002]本申请要求2014年8月29日在美国专利局递交的美国临时申请62/043,607号的权益并且要求2015年5月6日在韩国知识产权局递交的韩国专利申请10-2015-0063225号的权益,这里通过引用将这些申请的公开内容全部并入。
技术领域
[0003]与示范性实施例一致的方法和装置涉及利用第一收发器和第二收发器发送和接收数据的方法,以及其上记录有用于执行发送和接收数据的方法的程序的记录介质。
【背景技术】
[0004]互联网已从人类经由其来创建和消费信息的人类中心网络演进成了在分布式组件之间经由其来交换和处理信息的物联网(Internet of Things,1T)。从而,对于万物联网(Internet of Everything,ΙοΕ)技术已给予了许多关注,该技术是通过访问云服务器来处理大数据和1T技术的技术组合,1T技术诸如感测技术、有线/无线通信和网络基础设施、服务接口技术和安保技术。因此,近来已对用于连接物体的技术进行了研究,例如传感器网络、机器到机器(machine-to-machine,M2M)、机器类型通信(machine typecommunicat1n, MTC),等等。
[0005]在1T环境中,由彼此连接的物体生成的数据可被收集并分析来提供用于为人类生活创造新价值的智能互联网技术服务。通过1T,现有的信息技术(informat1ntechnology, IT)技术可与各种工业技术整合或组合,并且被应用到智能家庭、智能建筑物、智能城市、智能车辆或联网车辆、智能电网、卫生保健、智能家电、先进医疗服务等等的领域。

【发明内容】

[0006]示范性实施例的各方面涉及用于通过从第二收发器向第一收发器提供用于获得数据的控制信息来在第一收发器和第二收发器之间交换数据,从而基于所述控制信息更高效地使用发送和接收数据所需要的资源。
[0007]另外的方面一部分将在接下来的描述中记载,一部分将从描述中清楚显现,或者可通过实践给出的示范性实施例来获知。
[0008]根据示范性实施例的一方面,一种由第一收发器执行的发送数据的方法包括:向第二收发器发送源数据的数据片段和包括用于恢复源数据的恢复信息的奇偶校验(parity)数据片段;从第二收发器接收基于源数据片段和奇偶校验数据片段之中的至少一个数据片段的表示第二收发器是否获得了源数据的控制信号;基于控制信号确定要发送用于第二收发器获得源数据的额外数据片段;以及向第二收发器发送额外数据片段。
[0009]根据示范性实施例,要发送包括多个奇偶校验数据片段的奇偶校验数据集合的时间点可被确定为从源数据的发送完成的时间点开始经过第一收发器与第二收发器之间的数据往返时间之后的时间点。
[0010]根据示范性实施例,控制信号可包括表示是否获得了源数据的信息,并且控制信号的接收可包括从第二收发器接收对提供用于获得源数据的额外数据片段的请求。该方法还可包括根据接收到的请求发送额外数据片段。
[0011]根据示范性实施例,控制信号的接收可包括从第二收发器接收关于用于获得源数据的额外数据片段的数量的信息。该方法还可包括基于关于额外数据片段的数量的信息来发送额外数据片段。
[0012]根据示范性实施例,该方法还可包括从第二收发器接收指示基于至少一个数据片段由第二收发器预测的数据丢失区间的信息;以及基于指示预测的数据丢失区间的信息改变发送额外数据片段的发送区间。
[0013]根据示范性实施例,当基于控制信号确定第二收发器获得了源数据时,该方法还可包括停止额外数据片段的发送。
[0014]根据另一示范性实施例的一方面,一种由接收性收发器执行的发送和接收数据的方法包括:从发送性收发器接收源数据的数据片段和包括用于恢复所述源数据的恢复信息的奇偶校验数据片段之中的至少一个数据片段;基于接收到的至少一个数据片段确定所述发送性收发器没有获得所述源数据;以及基于所述确定的结果,向所述发送性收发器发送指示没有获得所述源数据的控制信号。
[0015]该方法还可包括:识别接收到的至少一个数据片段;预测在所识别的至少一个数据片段之后要接收的奇偶校验数据片段的数量;以及将预测的奇偶校验数据片段的数量和接收到的至少一个数据片段的数量与获得源数据所需的数据片段的数量相比较。控制信号的发送可包括基于比较的结果来向发送性收发器请求用于获得源数据的额外数据片段。
[0016]根据示范性实施例,对额外数据片段的请求可包括获得关于获得源数据所需的额外数据片段的数量的信息。
[0017]根据示范性实施例,该方法还可包括基于接收到的至少一个数据片段的标识信息和接收到的至少一个数据片段被接收到的时间点来预测要接收奇偶校验数据片段的时间点。当在预测的时间点没有接收到奇偶校验数据片段时,控制信号的发送可包括请求用于获得源数据的额外数据片段。
[0018]根据示范性实施例,该方法还可包括:基于关于接收到的至少一个数据片段被接收到的时间点的信息来预测数据丢失区间;以及向第一收发器发送关于预测的数据丢失区间的信息。发送用于获得源数据的额外数据片段的发送区间可基于关于预测的数据丢失区间的信息来确定。
[0019]根据另一示范性实施例的一方面,一种用于发送和接收数据的第一收发器包括:发送单元,被配置为向第二收发器发送源数据中包括的源数据片段和包括用于恢复源数据的恢复信息的奇偶校验数据片段;接收单元,被配置为从第二收发器接收表示是否获得了源数据的控制信号,该控制信号是基于源数据片段和奇偶校验数据片段之中的至少一个数据片段的;以及数据发送控制器,被配置为基于控制信号确定是否要发送用于第二收发器获得源数据的额外数据片段以及控制该发送单元向第二收发器发送额外数据片段。
[0020]根据示范性实施例,要发送包括多个奇偶校验数据片段的奇偶校验数据集合的时间点可被确定为在从源数据的发送完成的时间点开始经过第一收发器与第二收发器之间的数据往返时间之后。
[0021]根据示范性实施例,控制信号可包括表示第二收发器是否获得了源数据的信息,接收单元可从第二收发器接收对于提供用于获得源数据的额外数据片段的请求,并且发送单元可根据该请求发送额外数据片段。
[0022]根据示范性实施例,接收单元可从第二收发器接收关于用于第二收发器获得源数据的额外数据片段的数量的信息,并且发送单元可基于关于额外数据片段的数量的信息来发送额外数据片段。
[0023]根据示范性实施例,接收单元可从第二收发器接收指示基于至少一个数据片段预测的数据丢失区间的信息,并且数据发送控制器可基于关于预测的数据丢失区间的信息改变发送额外数据片段的发送区间。
[0024]根据示范性实施例,当基于控制信号确定第二收发器获得了源数据时,数据发送控制器可停止发送额外数据片段。
[0025]根据另一示范性实施例的一方面,一种用于发送和接收数据的接收性收发器包括:接收单元,被配置为从发送性收发器接收源数据的数据片段和包括用于恢复所述源数据的恢复信息的奇偶校验数据片段之中的至少一个数据片段,数据获得控制器,被配置为基于接收到的至少一个数据片段确定所述发送性收发器没有获得所述源数据;以及发送单元,被配置为基于所述确定的结果,向所述发送性收发器发送指示没有获得所述源数据的控制信号。
[0026]根据示范性实施例,数据获得控制器可识别接收到的至少一个数据片段,预测在所识别的至少一个数据片段之后要接收的奇偶校验数据片段的数量,并且将预测的奇偶校验数据片段的数量和接收到的至少一个数据片段的数量与获得源数据所需的数据片段的数量相比较,并且发送单元可基于将预测的奇偶校验数据片段的数量和接收到的至少一个数据片段的数量与所需数据片段的数量相比较的结果来请求所需的额外数据片段。
[0027]根据示范性实施例,其中,对额外数据片段的请求可包括获得指示所需额外数据片段的信息。
[0028]根据示范性实施例,数据获得控制器可基于接收到的至少一个源数据片段的标识信息和接收到的至少一个数据片段被接收到的时间点来预测要接收奇偶校验数据片段的时间点,并且当在预测的时间点没有接收到奇偶校验数据片段时,发送单元可请求用于获得源数据的额外数据片段。
[0029]根据示范性实施例,数据获得控制器可基于接收到的至少一个数据片段被接收到的时间点来预测数据丢失区间,发送单元可向发送性收发器发送关于预测的数据丢失区间的信息,并且发送用于获得源数据的额外数据片段的发送区间可基于指示预测的数据丢失区间的信息来确定。
【附图说明】
[0030]通过以下结合附图对示范性实施例的描述,以上和/或其他方面将变得清楚并且更容易领会,附图中:
[0031]图1是图示出根据示范性实施例的数据发送和接收系统的概念图;
[0032]图2是根据示范性实施例利用第一收发器来发送和接收数据的流程图;
[0033]图3是根据示范性实施例利用第二收发器来发送和接收数据的流程图;
[0034]图4是图示出根据示范性实施例确定要向第二收发器发送奇偶校验数据的时间点的方法的图,该方法由第一收发器执行;
[0035]图5是根据示范性实施例确定要向第二收发器发送奇偶校验数据的时间点的方法的流程图,该方法由发送设备执行;
[0036]图6是图示出根据示范性实施例当发送设备从第二收发器接收到否定确认(negative-acknowledgement,NACK)信号时从发送设备向第二收发器发送额外数据片段的方法的图;
[0037]图7是根据示范性实施例基于从发送设备接收的至少一个片段确定是否获得源数据的方法的流程图,该方法由第二收发器执行;
[0038]图8是根据示范性实施例当发送设备从第二收发器接收到NACK信号时从发送设备向第二收发器发送额外数据片段的方法的流程图;
[0039]图9是图示出根据示范性实施例通过预测要接收额外数据片段的时间点来请求发送设备提供额外数据片段的方法的图,该方法由第二收发器执行;
[0040]图10是根据示范性实施例通过预测要接收额外数据片段的时间点来请求第一收发器提供额外数据片段的方法的流程图,该方法由第二收发器执行;
[0041]图11A到图11B是图示出根据示范性实施例通过从第二收发器接收关于数据丢失区间的信息来改变发送数据片段的片段数据发送区间的方法的图,该方法由第一收发器执行;
[0042]图12是根据示范性实施例从第二收发器向第一收发器发送关于数据丢失区间的信息的方法的流程图;
[0043]图13是根据示范性实施例基于从第二收发器接收的关于数据丢失区间的信息改变发送区间的方法的流程图,该方法由第一收发器执行;
[0044]图14是根据示范性实施例根据从第二收发器接收的ACK信号停止将源数据的奇偶校验数据与后续源数据组合的方法的流程图,该方法由第一收发器执行;
[0045]图15是根据示范性实施例的第一收发器的框图;并且
[0046]图16是根据示范性实施例的第二收发器的框图。
【具体实施方式】
[0047]现在将详细参考示范性实施例,示范性实施例的示例在附图中图示,附图中相似的参考标号始终指代相似的元素。在此,这些示范性实施例可具有不同的形式并且不应当被解释为限于本文记载的描述。因此,下面仅仅是参考附图描述示范性实施例以说明各方面。
[0048]在详细描述示范性实施例之前,将简要描述本公开中使用的术语。
[0049]在本公开中,现今广泛使用的一般术语如果可能的话是考虑到发明构思的功能来选择的,但非一般术语可根据本领域技术人员的意图、先例或新技术等等来选择。另外,一些术语可由本申请人任意选择。在此情况下,这些术语的含义将在本公开的相应部分中详细说明。从而,本文使用的术语不应当基于其名称来定义,而应当基于其含义和发
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1