通信方法和设备的制造方法

文档序号:8324879阅读:210来源:国知局
通信方法和设备的制造方法
【专利说明】通信方法和设备
[0001]本申请要求于2013年11月19日在韩国知识产权局提交的10-2013-0140580号韩国专利申请的权益,该申请的全部公开通过所有目的的引用合并于此。
技术领域
[0002]下面的描述涉及一种用于恢复在通信期间发生的丢失的通信方法和通信设备。
【背景技术】
[0003]在无线网络环境中,多播发送可不将重传包括为基本功能。因此,当包被多播时,包丢失可能发生。
[0004]拥有内容的发送节点可将内容作为多个包进行发送。当通过发送节点对包进行多播时,组成内容的包可能在多播发送期间丢失。
[0005]为防止包丢失,可使用若干方法。
[0006]在一种方法中,发送节点可使用多播发送来发送包,并验证包是否被接收节点接收。
[0007]接收包的接收节点可将用于确认接收到包的确认(ACK)消息发送到发送节点。如果接收节点未发送ACK消息,则发送节点可确定到接收节点的包的发送已失败,并且包已丢失。发送节点可随后将丢失的包重新发送到接收节点,并且接收节点可接收丢失的包。
[0008]在另一方法中,接收节点可通知发送节点包未被接收到。
[0009]接收节点可发送否定确认(NACK)消息来代替ACK消息。NACK消息可指示接收节点未接收到包。

【发明内容】

[0010]提供
【发明内容】
以用简化的形式介绍构思的选择,其中,所述构思在以下【具体实施方式】中被进行进一步描述。该
【发明内容】
不是意在确定要求权利保护的主体的主要特征或必要特征,而是意在用作协助确定要求权利保护的主题的范围。
[0011]在一总体方面,一种由网络中的节点执行的通信方法,所述方法包括:从网络中的另一节点接收与包接收相关的第一反馈消息,其中,第一反馈消息包括关于所述另一节点需要的包的数量的信息;将所述另一节点需要的包的数量与所述节点需要的包的数量进行比较;响应于所述节点需要的包的数量大于所述另一节点需要的包的数量,发送包括关于所述节点需要的包的数量的信息的第二反馈消息。
[0012]接收第一反馈消息的步骤可包括:在预定时间段期间等待第一反馈消息;发送第二反馈消息的步骤可包括:响应于在预定时间段期间未接收到第一反馈消息,发送第二反馈消息。
[0013]所述方法还可包括:从发送节点接收至少一个第一包;所述节点需要的包的数量可以是对接收到的所述至少一个第一包进行解码还另外需要的包的最小数量。
[0014]所述至少一个第一包可从发送节点被多播到所述节点。
[0015]所述至少一个第一包中的每个包可包括相同的标识符(ID)。
[0016]接收到的所述至少一个第一包可通过网络编码被编码;所述节点需要的包的数量可以是对接收到的通过网络编码被编码的所述至少一个第一包进行解码还另外需要的包的最小数量。
[0017]接收到的所述至少一个第一包可通过网络编码被编码;所述节点需要的包的数量可以是对接收到的通过网络编码被编码的所述至少一个第一包进行解码还另外需要的至少一个第二包的数量,所述至少一个第二包通过网络编码被编码。
[0018]接收到的所述至少一个第一包中的每个包可包括关于对接收到的所述至少一个第一包进行解码所需的包的最小数量的信息。
[0019]在另一总体方面,一种非暂时性计算机可读的存储介质,所述存储介质存储包括用于控制计算机执行上述所述方法的指令的程序。
[0020]在另一总体方面,一种节点包括:通信单元,被配置为从网络中的另一节点接收与包接收相关的第一反馈消息;处理器,被配置为将所述另一节点需要的包的数量和所述节点需要的包的数量进行比较;其中,第一反馈消息包括关于所述另一节点需要的包的数量的信息;通信单元还被配置为响应于所述节点需要的包的数量大于所述另一节点需要的包的数量,发送第二反馈消息,其中,第二反馈消息包括关于所述节点需要的包的数量的信肩、O
[0021]在另一总体方面,一种由网络中的节点执行的通信方法,所述通信方法包括:从网络中的另一节点接收包括关于所述另一节点需要的包的数量的信息的反馈消息;将所述另一节点需要的包的数量和包的最大数量进行比较;响应于所述另一节点需要的包的数量大于所述包的最大数量,发送至少一个第一包。
[0022]所述方法还可包括:在预定时间段期间等待从包括所述另一节点的至少一个接收节点发送的反馈消息;响应于在所述预定时间段期间未接收到所述反馈消息,发送所述至少一个第一包。
[0023]所述方法还可包括:响应于所述另一节点需要的包的数量大于所述包的最大数量,用所述另一节点需要的包的数量来更新所述包的最大数量;其中,所述至少一个第一包的数量是所述另一节点需要的包的数量与更新之前的所述包的最大数量之间的差。
[0024]所述方法还可包括:将至少一个第二包发送到包括所述另一节点的至少一个接收节点;其中,所述另一节点需要的包的数量可以是所述至少一个第一包中除了所述至少一个第二包之外、对所述另一节点接收到的至少一个第三包进行解码还还另外需要的包的数量。
[0025]所述至少一个第二包可从所述节点被多播到所述至少一个接收节点。
[0026]所述至少一个第一包中的每个包和所述至少一个第二包中的每个包可包括相同的标识符(ID)。
[0027]所述至少一个第一包和所述至少一个第二包可通过网络编码被编码。
[0028]所述至少一个第一包中的每个包可包括关于对所述至少一个第一包进行编码所需的包的最小数量的信息。
[0029]在另一总体方面,一种非暂时性计算机可读的存储介质,所述存储介质存储包括用于计算机执行上述所述方法的指令的程序。
[0030]在另一总体方面,一种节点包括:通信单元,被配置为从网络中的另一节点接收包括关于所述另一节点需要的包的数量的信息的反馈消息;处理器,被配置为将所述另一节点需要的包的数量和包的最大数量进行比较;其中,通信单元还被配置为响应于所述至少一个节点需要的包的数量大于所述包的最大数量发送至少一个第一包。
[0031]在另一总体方面,一种节点包括:通信单元,被配置为接收由网络中的任何其他节点发送的任何第一反馈消息,其中,所述第一反馈消息请求追加的包;处理器,被配置为响应于通信单元未接收到请求数量上大于或等于所述节点需要的包的追加数量的追加的包的任何第一反馈消息,产生请求所述节点需要的追加数量的包的第二反馈消息;其中,通信单元还被配置为发送第二反馈消息。
[0032]处理器还可被配置为基于仅在预定时间段期间接收到的任何第一反馈消息来产生第二反馈消息;通信单元还可被配置为在所述预定时间段已经过去之后发送第二反馈消肩、O
[0033]通信单元还可被配置为从网络中的发送节点接收至少一个第一包;所述节点需要的包的追加数量可以是对所述至少一个第一包进行解码所需的包的追加数量。
[0034]所述至少一个第一包可以是通过对一组原始包进行网络编码而获得的一组第一包中的部分包;所述一组第一包中第一包的数量可大于所述一组原始包中原始包的数量;由通信单元接收的所述至少一个第一包中的第一包的数量加上对所述至少一个第一包进行解码所需的包的追加数量可小于所述一组第一包中第一包的数量。
[0035]在另一总体方面,一种节点包括:通信单元,被配置为接收由网络中的任何其他节点发送的任何反馈消息,其中,反馈消息请求追加的包;处理器,被配置为响应于由通信单元接收到的任何反馈消息请求的追加的包的数量超过包的最大数量,确定将被发送的追加的包的数量;其中,通信单元还被配置为发送确定的数量的将被发送的追加的包。
[0036]处理器还可被配置为仅基于由通信单元在预定时间段期间接收到的任何反馈消息,确定将被发送的追加的包的数量;通信单元还可被配置为在预定时间段已经过去之后发送确定的数量的将被发送的追加的包。
[0037]所述包的最大数量可以是响应于由通信单元接收到的至少一个反馈消息已由通信单元在先前发送的追加的包的总数。
[0038]所述节点还可包括:对所述包的最大数量进行更新以包括确定的由通信单元发送的追加的包的数量。
[0039]其他特征和方面将从下面的详细描述、附图和权利要求中变得明显。
【附图说明】
[0040]图1示出对包进行编码和解码的示例;
[0041]图2示出包丢失恢复的示例;
[0042]图3示出帧丢失恢复的示例;
[0043]图4示出接收节点的内容缓存的示例;
[0044]图5示出使用内容的缓存器对包进行解码的示例;
[0045]图6示出汇总的丢失信息消息的示例;
[0046]图7示出节点的示例;
[0047]图8示出接收节点的通信方法的示例;
[0048]图9示出发送节点的通信方法的示例。
【具体实施方式】
[0049]提供下面的详细描述以协助读者获得对这里描述的方法、设备和/或系统的全面理解。然而,这里描述的方法、设备和/或系统的各种改变、修改和等同物对于本领域中的普通技术人员将是明显的。这里描述的操作的顺序仅是示例,并不限于阐述于此的那些顺序,除了有必要按照特定顺序发生的操作之外,当这里描述的操作对本领域中的普通技术人员是明显的时,可对这里描述的顺序进行改变。另外,为了更清楚和简洁,本领域中的普通技术人员公知的功能和结构的描述可被省略。
[0050]在整个附图和详细描述中,相同的标号表示相同的元件。附图不必按照比例,并且为了清楚、说明和方便,附图中的元件的相对大小、比例和描述可被放大。
[0051]这里,“帧”可被作为“包”发送。因此,关于“帧”的描述也可应用于“包”。例如,术语“帧发送”和“包发送”可彼此互换,术语“帧丢失”和“包丢失”可彼此互换。术语“编码包”可指“编码帧”或“包括关于编码帧的数据的包”。
[0052]图1示出对包进行编码和解码的示例。
[0053]处理原始内容110的发送节点将内容110发送到请求内容的接收节点。发送节点还可被称为内容源节点、源节点或源。
[0054]参照图1,至少一个原始帧构成内容110。帧被示为矩形。内容110包括至少一个原始巾贞。在图1的示例中,内容包括四个原始中贞。
[0055]发送节点通过对内容110进行编码来产生编
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1