用于支持基于多网络的数据的同时传输服务的装置和方法

文档序号:7992059阅读:195来源:国知局
用于支持基于多网络的数据的同时传输服务的装置和方法
【专利摘要】根据本发明的一个实施方式,本发明涉及一种装置和方法,该装置和方法用于在数据被分割成多个部分数据并且通过多个网络发送或接收所分割出的部分数据的同时传输服务中,迅速地确定接收方未接收到的部分数据是否丢失。
【专利说明】用于支持基于多网络的数据的同时传输服务的装置和方法
【技术领域】
[0001]本公开涉及同时数据传输服务,更具体地讲,涉及能够在数据被分割成多个部分数据并且通过多个网络发送或接收所分割出的部分数据的同时数据传输服务中迅速确定接收方未接收到的部分数据是否丢失的装置和方法。
【背景技术】
[0002]近来,已提供了基于多个移动通信网络(例如WCDMA、CDMA, WiBro和LTE (长期演进))的通信服务。另外,已提供了基于WLAN (WiFi)网络(近距离通信网络)的通信服务。
[0003]即使在如上所述多个网络共存的多网络环境下,一般通过选择多个网络中的一个来发送数据。
[0004]然而,根据此一般方法,在发送或接收大容量数据的情况下,所选择的一个网络的负载系数突然增大,从而限制数据服务的平稳提供。在诸如智能电话和平板PC的各种无线装置越来越多并且针对这些无线装置的各种大容量数据服务也越来越多的环境下,上述一般方法可能不合适。
[0005]为了在多网络环境下提供平滑的数据服务,已提出同时数据传输服务,其中发送装置将一条数据分割成多条部分数据并通过两个或更多个网络将所分割出的部分数据同时发送给接收装置。
[0006]另一方面,为了有效地操作这种同时数据传输服务,需要用于迅速确定是继续等待接收从发送装置发送给接收装置的部分数据当中的在接收装置中未接收到的未接收部分数据还是确定在未接收数据的发送和请求重新传输期间未接收数据丢失的方案。

【发明内容】

[0007]技术问题
[0008]本公开的一方面提供了一种能够在同时数据传输服务中迅速确定在接收装置中未接收到的部分数据是否丢失的装置和方法。
[0009]技术方案
[0010]根据本公开的一个方面,提供了一种接收装置,该接收装置包括:通信单元,其被配置为通过两个或更多个连接网络接收通过分割目标传输数据而获得的部分数据;信息确认单元,其被配置为确认传输顺序信息和网络传输顺序信息,所述传输顺序信息与针对通过所述两个或更多个连接网络发送的全部部分数据的、通过所述两个或更多个连接网络当中的特定连接网络接收的特定部分数据的传输顺序有关,所述网络传输顺序信息与通过所述特定连接网络的所述特定部分数据的传输顺序有关;以及控制单元,其被配置为基于所述网络传输顺序信息来确定未接收部分数据是否丢失。
[0011]所述未接收部分数据可以是被确定为通过所述特定连接网络接收的部分数据当中的未通过所述通信单元接收的部分数据。
[0012]如果所述特定部分数据的网络传输顺序信息与通过所述特定连接网络预先接收的部分数据的网络传输顺序信息不连续,则所述控制单元可确定未接收部分数据丢失。
[0013]如果预先接收的部分数据当中的具有最后网络传输顺序信息的部分数据的网络传输顺序信息与所述特定部分数据的网络传输顺序信息之间的差等于未接收部分数据的数量,则所述控制单元可确定所述未接收部分数据丢失。
[0014]如果所述特定部分数据的网络传输顺序信息与通过所述特定连接网络预先接收的部分数据的网络传输顺序信息连续,则所述控制单元可识别出所述未接收部分数据是通过所述两个或更多个连接网络当中的除所述特定连接网络之外的剩余连接网络接收的,并且可确定所述未接收部分数据未丢失。
[0015]根据本公开的所述方面的接收装置还可包括网络中断控制单元,该网络中断控制单元被配置为,如果基于与所述特定连接网络有关被确定为丢失的部分数据的数量,确定所述特定连接网络的网络状态属于预定的特定异常状态,则中断通过所述特定连接网络接收部分数据。
[0016]所述控制单元可请求重新传输被确定为丢失的未接收部分数据。
[0017]根据本公开的另一方面,提供了一种发送装置,该发送装置包括:部分数据选择单元,其被配置为按照两个或更多个连接网络选择通过分割目标传输数据而获得的部分数据;信息插入单元,其被配置为插入传输顺序信息和网络传输顺序信息,所述传输顺序信息与针对通过所述两个或更多个连接网络发送的全部部分数据的、与特定连接网络对应地选择的特定部分数据的传输顺序有关,所述网络传输顺序信息与通过所述特定连接网络的所述特定部分数据的传输顺序有关;以及通信单元,其被配置为通过各个连接网络将按照所述两个或更多个连接网络选择的部分数据发送给接收装置。
[0018]当确定所述接收装置中的未接收部分数据丢失时,所述通信单元可将被确定为丢失的未接收部分数据重新传输给所述接收装置,所述确定是基于在所述接收装置中通过所述两个或更多个连接网络当中的所述特定连接网络接收的所述特定部分数据的网络传输顺序信息进行的。
[0019]根据本公开的另一方面,提供了一种用于操作接收装置的方法,该方法包括以下步骤:部分数据接收步骤,通过两个或更多个连接网络接收通过分割目标传输数据而获得的部分数据;部分数据确认步骤,确认通过所述两个或更多个连接网络当中的特定连接网络接收的特定部分数据;信息确认步骤,从所述特定部分数据确认传输顺序信息和网络传输顺序信息,所述传输顺序信息与针对通过所述两个或更多个连接网络发送的全部部分数据的、所述特定部分数据的传输顺序有关,所述网络传输顺序信息与通过所述特定连接网络的所述特定部分数据的传输顺序有关;以及确定步骤,基于所述网络传输顺序信息来确定未接收部分数据是否丢失。
[0020]所述未接收部分数据可以是被确定为通过所述特定连接网络接收的部分数据当中的未接收到的部分数据。
[0021]如果所述特定部分数据的网络传输顺序信息与通过所述特定连接网络预先接收的部分数据的网络传输顺序信息不连续,则所述确定步骤可确定所述未接收部分数据丢失。
[0022]如果预先接收的部分数据当中的具有最后网络传输顺序信息的部分数据的网络传输顺序信息与所述特定部分数据的网络传输顺序信息之间的差等于未接收部分数据的数量,则所述确定步骤可确定所述未接收部分数据丢失。
[0023]如果所述特定部分数据的网络传输顺序信息与通过所述特定连接网络预先接收的部分数据的网络传输顺序信息连续,则所述确定步骤可识别出所述未接收部分数据是通过所述两个或更多个连接网络当中的除所述特定连接网络之外的剩余连接网络接收的,并且可确定所述未接收部分数据未丢失。
[0024]根据本公开的所述方面的用于操作接收装置的方法还可包括以下步骤:网络中断控制步骤,如果基于与所述特定连接网络有关被确定为丢失的部分数据的数量,确定所述特定连接网络的网络状态属于预定的特定异常状态,则中断通过所述特定连接网络接收部分数据。
[0025]根据本公开的所述方面的用于操作接收装置的方法还可包括以下步骤:重新传输请求步骤,请求重新传输被确定为丢失的未接收部分数据。
[0026]根据本公开的另一方面,提供了一种用于操作发送装置的方法,该方法包括以下步骤:部分数据选择步骤,按照两个或更多个连接网络选择通过分割目标传输数据而获得的部分数据;信息插入步骤,插入传输顺序信息和网络传输顺序信息,所述传输顺序信息与针对通过所述两个或更多个连接网络发送的全部部分数据的、与特定连接网络对应地选择的特定部分数据的传输顺序有关,所述网络传输顺序信息与通过所述特定连接网络的所述特定部分数据的传输顺序有关;以及部分数据发送步骤,通过各个连接网络将按照所述两个或更多个连接网络选择的部分数据发送给接收装置。
[0027]根据本公开的所述方面的用于操作发送装置的方法还可包括以下步骤:当确定接收装置中的未接收部分数据丢失时,将被确定为丢失的未接收部分数据重新发送给所述接收装置,所述确定是基于在所述接收装置中通过所述两个或更多个连接网络当中的所述特定连接网络接收的所述特定部分数据的网络传输顺序信息。
[0028]有益效果
[0029]根据本公开,可迅速确定是继续等待接收从发送装置发送给接收装置的部分数据当中的在接收装置中没有接收到的未接收部分数据还是确定在未接收数据的传输和请求重新传输期间未接收数据丢失。通过这样,在接收装置中对未接收部分数据的不必要的等待时间可减少,进而可实现同时数据传输服务的有效操作。
【专利附图】

【附图说明】
[0030]图1是根据本公开的实施方式的多网络中的同时数据传输系统的配置的示意图。
[0031]图2是示出根据本公开的实施方式的多网络中的同时数据发送装置的配置的框图。
[0032]图3是示出根据本公开的实施方式的多网络中的同时数据接收装置的配置的框图。
[0033]图4是示出根据本公开的实施方式的多网络中的同时数据传输系统的操作流程的流程图。
[0034]图5是示出根据本公开的实施方式的多网络中的同时数据发送装置的操作方法的流程图。
[0035]图6是示出根据本公开的实施方式的多网络中的同时数据接收装置的操作方法的框图。
[0036]图7和图8是根据本公开的实施方式的多网络中在同时发送数据中的部分数据的传输的不例图。
【具体实施方式】
[0037]以下将参照附图描述本公开的实施方式。
[0038]图1是根据本公开的实施方式的多网络中的同时数据传输系统的配置的示意图。
[0039]如图1所示,根据本公开的实施方式的多网络中的同时数据传输系统包括终端装置100、将数据服务(例如,互联网服务、运动图像提供服务和mVoIP服务)提供给终端装置100的外部装置500、连接终端装置100和外部装置500以支持第一网络的第一网络装置200、连接终端装置100和外部装置500以支持第二网络的第二网络装置300、以及设置在终端装置100和外部装置500之间以支持利用第一网络装置200和第二网络装置300 二者提供外部装置500所提供的数据服务的同时数据传输服务的管理装置400。
[0040]这里,终端装置100是使用从外部装置500提供的数据服务的用户装置,并且可对应于例如移动终端、个人计算机(PC)、笔记本计算机、平板PC或PDA,但不限于此。可通过第一网络和第二网络二者发送或接收数据的任何装置可称为终端装置。
[0041]另外,第一网络或第二网络可以是例如WCDMA、CDMA, WiBro, WLAN (WiFi)或LTE(长期演进)的网络,但不限于此。提供无线通信的任何网络可以是第一网络或第二网络。
[0042]与此有关,如果第一网络是3G网络,则第一网络装置200对应于3G网络的GGSN(网关GPRS支持节点)。另外,如果第二网络是WiFi (局域网之一),则第二网络装置300对应于接入点(AP)。
[0043]另外,管理装置400称为服务器装置以用于针对终端装置100提供同时数据传输服务,并且被设置在第一网络或第二网络上或者与第一网络和第二网络分离的网络上以支持同时数据传输服务。
[0044]另一方面,在从终端装置100向管理装置400发送数据的上行链路的情况下,终端装置100可成为发送装置,管理装置400可成为接收装置。相比之下,在从管理装置400向终端装置100发送数据的下行链路的情况下,终端装置100可成为接收装置,管理装置400可成为发送装置。
[0045]根据本公开提供的同时数据传输服务利用多个网络(例如,3G和WiFi)同时发送通过分割一条数据而获得的部分数据。因此,对于接收装置而言非常重要的是,通过无损地接收经由多个网络(例如,3G和WiFi)接收的所有部分数据并组合这些部分数据以满足分割顺序,来恢复目标传输数据。
[0046]然而,由于各个网络之间的网络质量(吞吐量、延迟和损失)彼此不同,并且各个网络的网络状态实时变化,所以各个网络的时延(latency)之间存在差异。因此,即使使用多个网络(例如,3G和WiFi)同时发送各个部分数据,由于各个网络的时延之间的差异,所以在接收装置中通过各个网络(例如,3G和WiFi)实际接收的部分数据的接收时间点之间出现差异。即,传输顺序和接收顺序可能彼此不一致。
[0047]因此,有必要确定当前未接收到的未接收部分数据是被延迟,因此可在预定时间之后接收,还是未接收部分数据被丢失,需要其重新传输。[0048]根据TCP重传规则,如果从接收装置接收到未接收部分数据的重复确认达特定次数(例如,三次),则确定未接收部分数据在执行其传输和重新传输期间丢失。因此,即使在未接收部分数据的传输仅延迟的情况下,也执行其重新传输,从而导致发生相同部分数据的重复传输。
[0049]另一方面,在接收装置中,通过各个网络接收的各个部分数据暂时存储在接收缓冲器中,并根据接收顺序重新排列。在部分数据存储在接收缓冲器中的情况下,不发生重复确认。
[0050]如果特定顺序的部分数据未被接收到,则在预定的传送等待时间内等待将顺序晚于未接收部分数据的部分数据传送给上层,仅在直至传送等待时间过去,还没有接收到未接收部分数据的情况下,才将较低顺序的部分数据传送给上层。通过这样,防止发生传输被延迟的未接收部分数据的不必要的重复确认。
[0051]然而,根据TCP规则,如果在由于接收装置中的部分数据的重新排列和传送等待而不存在对部分数据的接收响应的状态下特定RTO (重新传输超时)时间过去,则执行对应部分数据的重新传输,在这种情况下,认为可能重复地发送相同的数据。
[0052]因此,在同时数据传输服务中,有必要迅速确定接收装置中当前未接收到的未接收部分数据是处于传输延迟状态还是未接收部分数据丢失并且需要其重新传输。
[0053]根据本公开的实施方式,在提供同时数据传输服务的环境下,不仅将与总传输顺序有关(独立于多网络)的传输顺序信息,而且将与网络的独立传输顺序有关的网络传输顺序信息插入到各个部分数据中。
[0054]在接收方提出可有效减少不必要的等待时间的配置,其可基于传输顺序信息确认是否出现未接收部分数据,并且当出现未接收部分数据时,基于在未接收部分数据之后发送的部分数据中所包括的网络传输顺序信息来迅速确定未接收部分数据是否丢失。
[0055]以下,为了方便说明,将基于管理装置400成为发送装置,终端装置100成为接收装置的下行链路进行说明。然而,本公开也可以按照相同的方式应用于上行链路。
[0056]如果接收到要从外部装置500发送给终端装置100的目标传输数据,则管理装置400将所接收到的数据分割成部分数据。
[0057]在这种情况下,优选的是,管理装置400将分割顺序信息赋予或插入到各个部分数据中,使得通过分割目标传输数据而获得的部分数据可组合,以恢复原始目标传输数据。
[0058]然后,管理装置400基于连接网络的预定数据传输比按照连接网络选择各个分割的部分数据。
[0059]然后,管理装置400通过各个连接网络(例如,WiFi和3G)发送按照连接网络(例如,WiFi和3G)选择的各个部分数据。第一网络装置200将从管理装置400发送来的第一部分数据发送给终端装置100,第二网络装置300将从管理装置400发送来的第二部分数据发送给终端装置100。
[0060]在这种情况下,管理装置400将与总传输顺序有关(独立于网络的类型)的传输顺序信息赋予或插入通过连接网络(例如,WiFi和3G)发送的部分数据中。
[0061]例如,如图7所示,管理装置400可将传输顺序信息I和2插入到发送给第二网络(gp,WiFi网络)的第一部分数据和第二部分数据中,并且将传输顺序信息3插入到发送给第一网络(即,3G网络)的第三部分数据中。另外,管理装置400可将传输顺序信息4、5和6插入到发送给WiFi网络的第四部分数据、第五部分数据和第六部分数据中,并且将传输顺序信息7插入到发送给3G网络的第七部分数据中。
[0062]在这种情况下,赋予或插入到各个部分数据中的传输顺序信息和分割顺序信息可彼此相等,或者可彼此不同。
[0063]另外,管理装置400将与通过特定连接网络发送特定部分数据的顺序有关的网络传输顺序信息插入到与特定连接网络对应地选择的特定部分数据中。
[0064]这里,特定连接网络可以是从两个或更多个连接网络选择的一个连接网络,或者可以是两个或更多个连接网络中的每一个。
[0065]S卩,管理装置400可插入与两个或更多个连接网络的独立传输顺序有关的网络传输顺序信息。
[0066]例如,如图7所示,管理装置400对应于3G和WiFi网络,可将与通过WiFi网络的传输顺序有关的网络传输顺序信息1、2、3、4和5插入到被选择为要发送给WiFi网络的传输顺序信息1、2、4、5和6的各个部分数据中,并可将与通过3G网络的传输顺序有关的网络传输顺序信息I和2插入到被选择为要发送给3G网络的传输顺序信息3和7的各个部分数据中。
[0067]例如,在与传输顺序信息6对应的部分数据的区域①中,根据从管理装置400的传输顺序(独立于3G和WiFi网络),可包括信息6作为传输顺序信息,在区域②中,根据通过WiFi从管理装置400的传输顺序,可包括信息5作为网络传输顺序信息。
[0068]终端装置100可通过基于分割顺序信息组合经由两个或更多个网络接收的部分数据来恢复目标传输数据。
[0069]更具体地讲,终端装置100可通过两个或更多个连接网络(例如,WiFi和3G),来从第一网络装置200接收第一部分数据并从第二网络装置300接收第二部分数据。
[0070]终端装置100可基于包括在接收到的多个部分数据中的标识信息(例如,虚拟IP)来识别具有相同标识信息(例如,虚拟IP)的部分数据,并基于包括在对应部分数据中的传输顺序信息来在接收缓冲器中重新排列部分数据,所述相同标识信息指示部分数据是通过分割一条数据而获得的。
[0071]在这种情况下,对应于通过两个或更多个连接网络(例如,3G和WiFi)接收的各个部分数据,终端装置100确认传输顺序信息在未接收部分数据的传输顺序信息之后的特定部分数据,并确认所述特定部分数据的网络传输顺序信息。
[0072]然后,终端装置100基于所确认的网络传输顺序信息来确定未接收部分数据是否丢失。
[0073]更具体地讲,参照图7,作为基于与通过两个或更多个连接网络(例如,3G和WiFi)接收的各个部分数据对应的传输顺序信息重新排列的结果,终端装置100可确认通过各个连接网络接收到传输顺序信息1、2、3和4的部分数据以及传输顺序信息6的部分数据。换言之,基于重新排列的结果,终端装置100可确认未接收到传输顺序信息5的部分数据以及传输顺序信息6在未接收部分数据的传输顺序信息(例如,5)之后的部分数据。
[0074]终端装置100可从被确认为传输顺序信息6在未接收部分数据的传输顺序信息之后的部分数据确认网络传输顺序信息。
[0075]在这种情况下,如图7所示,在包括传输顺序信息6的部分数据中,其中也包括网络传输顺序“5”。
[0076]这里,网络传输顺序信息5表示,传输顺序信息6的部分数据的传输顺序由管理装置400通过WiFi网络在第五顺序发送。
[0077]如果从与特定连接网络对应地预先接收的部分数据当中的最后传输顺序信息的部分数据确认的网络传输顺序信息不与从所述特定部分数据确认的网络传输顺序信息连续,则终端装置100基于从最后传输顺序信息的部分数据和所述特定部分数据确认的网络传输顺序信息,来确认在包括最后传输顺序信息的部分数据与所述特定部分数据之间发送的部分数据的数量,并且如果发送的部分数据的数量等于未接收部分数据的数量,则终端装置100确定未接收部分数据丢失。
[0078]S卩,参照图7,终端装置100确定从与WiFi网络对应地预先接收的传输顺序信息
1、2和4的部分数据当中的最后传输顺序信息4的部分数据确认的网络传输顺序信息3,与从传输顺序信息6的部分数据确认的网络传输顺序信息5是否连续。
[0079]如果从最后传输顺序信息4的部分数据确认的网络传输顺序信息3与从传输顺序信息6的部分数据确认的网络传输顺序信息5不连续,则终端装置100基于从最后传输顺序信息4的部分数据和传输顺序信息6的部分数据确认的网络传输顺序信息3和5,来确认在最后传输顺序信息4的部分数据与传输顺序信息6的部分数据之间发送的部分数据的传输数量。因此,终端装置100可确认网络传输顺序信息5和网络传输顺序信息3之间的部分数据的传输数量为“I”。
[0080]然后,如果确认的部分数据的传输数量等于未接收部分数据的数量,则终端装置100确定未接收部分数据丢失。
[0081]结果,由于未接收部分数据的数量(S卩,传输顺序信息5的部分数据的数量)为“1”,并且网络传输顺序信息5与网络传输顺序信息3之间的确认的部分数据的传输数量为“1”,它们相同,则终端装置100可立即确定通过WiFi网络发送的网络传输顺序信息5的未接收部分数据丢失。
[0082]在这种情况下,终端装置100可请求重新传输被确定为丢失的未接收部分数据5。
[0083]例如,如果如图7所示确定传输顺序信息5的未接收部分数据丢失,则终端装置100立即将被确定为丢失的传输顺序信息5的部分数据之后的传输顺序信息6的部分数据从接收缓冲器传输给上层,即,根据TCP和部分数据的组合执行接收响应的发送的功能单元(图3中的控制单元130)。
[0084]通过这样,由于在未接收到传输顺序信息5的部分数据的状态下将传输顺序信息6的部分数据传送给上层,所以终端装置100可与传输顺序信息的部分数据对应,生成包括传输顺序信息5的未接收部分数据的重新传输请求的接收响应(例如,重复确认),并通过发送装置(即,管理装置400)将接收响应提供给外部装置500。
[0085]另一方面,如果从与特定连接网络对应地预先接收的部分数据当中的最后传输顺序信息的部分数据确认的网络传输顺序信息与从特定部分数据确认的网络传输顺序信息连续,则终端装置100识别未接收部分数据是通过两个或更多个连接网络当中的除所述特定连接网络之外的剩余连接网络发送的,并等待接收未接收部分数据。
[0086]S卩,图7示出传输顺序信息5的部分数据通过WiFi网络发送的示例。然而,如果传输顺序信息5的部分数据被发送给3G网络并被丢失,则终端装置100可确认从传输顺序信息6的部分数据确认的网络传输顺序信息为“4”,并且从最后传输顺序信息4的部分数据确认的网络传输顺序信息3与从传输顺序信息6的部分数据确认的网络传输顺序信息4连续。
[0087]如果从最后传输顺序信息4的部分数据确认的网络传输顺序信息3与从传输顺序信息6的部分数据确认的网络传输顺序信息4连续,则终端装置100可识别传输顺序信息5的未接收部分数据是通过两个或更多个连接网络(例如,3G和WiFi)当中的除接收传输顺序信息6的部分数据的特定连接网络(S卩,WiFi网络)之外的剩余连接网络(即,3G网络)发送的,并可根据TCP协议等待一般接收。
[0088]参照图8,将描述另一实施方式。作为基于与通过两个或更多个连接网络(例如,3G和WiFi)接收的各个部分数据对应的传输顺序信息重新排列的结果,终端装置100可确认通过各个连接网络接收到传输顺序信息I和2的部分数据以及传输顺序信息4的部分数据。换言之,基于重新排列的结果,终端装置100可确认未接收到传输顺序信息3的部分数据以及在未接收部分数据的传输顺序信息3之后的具有传输顺序信息4的部分数据。
[0089]终端装置100可从被确认为未接收部分数据的传输顺序信息之后的具有传输顺序信息4的部分数据确认网络传输顺序信息。
[0090]在这种情况下,如图8所示,在传输顺序信息4的部分数据中,包括“2”作为网络传输顺序信息。
[0091]这里,网络传输顺序信息2表示,传输顺序信息4的部分数据从管理装置400通过WiFi网络的传输顺序为第二顺序。
[0092]终端装置100确定从与WiFi网络对应地预先接收的最后传输顺序信息I的部分数据确认的网络传输顺序信息I与从传输顺序信息4的部分数据确认的网络传输顺序信息2是否连续。
[0093]如果从最后传输顺序信息I的部分数据确认的网络传输顺序信息I与从传输顺序信息4的部分数据确认的网络传输顺序信息2连续,则终端装置100识别出,传输顺序信息3的未接收部分数据是通过两个或更多个连接网络(例如,3G和WiFi)当中的除接收传输顺序信息4的部分数据的特定连接网络(S卩,WiFi网络)之外的剩余连接网络(即,3G网络)发送的,并等待接收未接收部分数据。
[0094]如上所述,描述了管理装置400基于下行链路将通过分割目标传输数据获得的部分数据发送给终端装置100。
[0095]另外,根据应用了本公开的同时数据传输服务,终端装置100在上行链路期间将通过分割目标传输数据而获得的部分数据发送给管理装置400,管理装置400重新排列并组合这些部分数据。因此,在下行链路期间由管理装置400作为发送装置执行的部分数据分割、传输顺序信息和网络传输顺序信息的插入以及部分数据发送可以在上行链路期间由终端装置100作为发送装置执行。另外,在下行链路期间由终端装置100作为接收装置执行的从传输顺序信息在未接收部分数据的传输顺序信息之后的部分数据确认网络传输顺序信息、确定未接收部分数据的丢失以及重新传输请求可以在上行链路期间由管理装置400作为接收装置执行。
[0096]以下,参照图2,将更详细地描述根据本公开的实施方式的基于多网络的同时数据发送装置(即,发送方装置)的配置。为了方便说明,将基于发送方装置是管理装置400的下行链路进行说明。然而,本公开不限于此,也可以按照相同的方式应用于终端装置100成为发送方装置的情况。
[0097]管理装置400包括:部分数据选择单元410,其被配置为按照两个或更多个连接网络选择通过分割目标传输数据而获得的部分数据;信息插入单元420,其被配置为将与通过特定连接网络的特定部分数据的传输顺序有关的网络传输顺序信息插入到与特定连接网络对应地选择的特定部分数据中;以及通信单元430,其被配置为通过各个连接网络发送按照两个或更多个连接网络选择的部分数据。
[0098]根据本公开的实施方式的基于多网络的同时数据发送装置(B卩,管理装置400)还可包括网络中断控制单元440。
[0099]部分数据选择单元410按照两个或更多个预定连接网络基于数据传输比(例如,3G:ffiFi=2:5)来选择通过分割目标传输数据而获得的部分数据。
[0100]S卩,如果接收到要发送给终端装置100的目标传输数据,则部分数据选择单元410将所接收到的数据分割成部分数据。在这种情况下,优选的是,部分数据选择单元410将分割顺序信息赋予或插入到各个部分数据中,使得通过分割目标传输数据而获得的部分数据可组合以恢复原始目标传输数据。
[0101]信息插入单元420将与通过特定连接网络的特定部分数据的传输顺序有关的网络传输顺序信息插入到与特定连接网络对应地选择的特定部分数据中。
[0102]更具体地讲,信息插入单元420可将与总传输顺序有关(独立于网络类型)的传输顺序信息赋予或插入到通过连接网络(例如,WiFi和3G)发送的部分数据中。
[0103]例如,如图7所示,信息插入单元420可将传输顺序信息I和2赋予或插入到发送给第二网络(即,WiFi网络)的第一部分数据和第二部分数据中,并将传输顺序信息3赋予或插入到发送给第一网络(即,3G网络)的第三部分数据中。另外,管理装置400可将传输顺序信息4、5和6赋予或插入到发送给WiFi网络的第四部分数据、第五部分数据和第六部分数据中,并将传输顺序信息7赋予或插入到发送给3G网络的第七部分数据中。
[0104]在这种情况下,赋予或插入到各个部分数据中的传输顺序信息和分割顺序信息可彼此相等,或者可彼此不同。
[0105]另外,信息插入单元420将与通过特定连接网络发送特定部分数据的顺序有关的网络传输顺序信息插入到与特定连接网络对应地选择的特定部分数据中。
[0106]这里,所述特定连接网络可以是从两个或更多个连接网络选择的一个连接网络,或者可以是两个或更多个连接网络中的每一个。
[0107]S卩,信息插入单元420可插入与两个或更多个连接网络的独立传输顺序有关的网络传输顺序信息。
[0108]例如,如图7所示,与3G和WiFi网络对应,信息插入单元420可将与通过WiFi网络的传输顺序有关的网络传输顺序信息1、2、3、4和5赋予或插入到被选择为发送给WiFi网络的传输顺序信息1、2、4、5和6的各个部分数据中,并且可将与通过3G网络的传输顺序有关的网络传输顺序信息I和2赋予或插入到被选择为发送给3G网络的传输顺序信息3和7的各个部分数据中。
[0109]通信单元430称为通信模块,其利用3G网络与第一网络装置200通信并利用WiFi网络与第二网络装置300通信。[0110]通信单元430通过对应连接网络发送按照两个或更多个连接网络选择的部分数据(即,包括插入有传输顺序信息和网络传输顺序信息的部分数据的部分数据)。
[0111]另一方面,可利用未接收部分数据是否丢失的确定结果来中断与被确定处于异常状态的特定连接网络(例如,WiFi)对应的部分数据的接收。
[0112]如果需要,则网络中断控制单元440进行操作以针对中断与特定连接网络(例如,WiFi)对应的部分数据的接收的终端装置100重新打开特定连接网络(例如,WiFi)的使用。
[0113]S卩,在重新打开利用未接收部分数据是否丢失的确定结果而中断的通过特定连接网络的部分数据的发送的情况下,网络中断控制单元440请求接收装置重新打开特定连接网络,并且如果通过特定连接网络接收到确认消息,则网络中断控制单元440发送与确认消息对应的响应消息。
[0114]更具体地讲,终端装置100可如上所述通过中断被确定处于异常状态的特定连接网络(例如,WiFi )的使用来中断与特定连接网络(例如,WiFi )对应的部分数据的接收,并且可将WiFi网络的使用中断通知给根据本公开的实施方式的管理装置400。
[0115]通过这样,网络中断控制单元440可识别出终端装置100中断特定连接网络(例如,WiFi)的使用。
[0116]在这种情况下,部分数据选择单元410、信息插入单元420和通信单元430中的至少一个将特定连接网络(例如,WiFi)的使用中断反映在执行部分数据的选择、信息插入以及根据同时数据传输服务发送给终端装置100中,并且将不通过特定连接网络(例如,WiFi)发送部分数据。
[0117]在通过中断的特定连接网络(例如,WiFi)将部分数据发送给终端装置100的情况下,网络中断控制单元440请求终端装置100重新打开特定连接网络(例如,WiFi),并且如果通过特定连接网络(例如,WiFi)接收到对应确认消息,则网络中断控制单元440向终端装置100发送与所接收到的确认消息对应的响应消息。
[0118]如果通过特定连接网络(例如,WiFi)正常接收到响应消息,则终端装置100重新打开使用被中断的特定连接网络(例如,WiFi)的使用,因此可解除与特定连接网络(例如,WiFi)对应的部分数据的接收中断。
[0119]以下,参照图3,将更详细地描述根据本公开的实施方式的在多网络中的同时数据传输服务中接收部分数据的接收装置的配置。为了方便说明,将基于终端装置100是接收装置的下行链路进行说明。然而,本公开不限于此,而是还可以按照相同的方式应用于基于上行链路的管理装置400是接收装置的情况。
[0120]根据本公开的实施方式的终端装置100包括:通信单元110,其被配置为通过两个或更多个连接网络接收通过分割目标传输数据而获得的部分数据;信息确认单元120,其被配置为与通过两个或更多个连接网络接收的各个部分数据对应地确认传输顺序信息在未接收部分数据的传输顺序信息之后的特定部分数据,并且确认与通过特定连接网络的所述特定部分数据的传输顺序有关的网络传输顺序信息,其中所述特定部分数据是通过所述特定连接网络接收的;以及控制单元130,其被配置为基于所述网络传输顺序信息来确定未接收部分数据是否丢失。
[0121]另一方面,终端装置100还可包括网络中断控制单元140。
[0122]通信单元110可以是利用3G网络与第一网络装置200通信并利用WiFi网络与第二网络装置300通信的通信模块,并且可如上所述通过两个或更多个连接网络(例如,3G和WiFi)从发送装置400接收部分数据。
[0123]终端装置100可基于包括在接收到的多个部分数据中的标识信息(例如,虚拟IP)来识别具有相同标识信息(例如,虚拟IP)的部分数据,所述相同标识信息指示这些部分数据是通过分割一条数据而获得的,并且基于包括在对应部分数据中的传输顺序信息来在接收缓冲器(未示出)中重新排列这些部分数据。
[0124]传输信息确认单兀120确认传输顺序信息在未接收部分数据的传输顺序信息之后的特定部分数据,并确认与通过特定连接网络的所述特定部分数据的传输顺序有关的网络传输顺序信息,所述特定部分数据是通过所述特定连接网络接收的。
[0125]更具体地讲,参照图7,传输信息确认单元120可确认通过各个连接网络接收到与传输顺序信息1、2、3和4对应的各个部分数据以及传输顺序信息6的部分数据。另外,传输信息确认单兀120可从被确认传输顺序信息6在未接收部分数据的传输顺序信息之后的部分数据确认网络传输顺序信息。
[0126]在这种情况下,如图7所示,在包括传输顺序信息6的部分数据中,其中还包括网络传输顺序信息“ 5 ”。
[0127]这里,网络传输顺序信息5表示传输顺序信息6的部分数据从发送装置400通过WiFi网络的传输顺序是第五顺序。
[0128]这里,控制单元130基于传输信息确认单元120所确认的网络传输顺序信息来确定未接收部分数据是否丢失。
[0129]更具体地讲,如果从与特定连接网络对应地预先接收的部分数据当中的最后传输顺序信息的部分数据确认的网络传输顺序信息不与从特定部分数据确认的网络传输顺序信息连续,则控制单元130基于从最后传输顺序信息的部分数据和特定部分数据确认的网络传输顺序信息,来确认在最后传输顺序信息的部分数据与特定部分数据之间发送的部分数据的传输数量,并且如果部分数据的传输数量等于未接收部分数据的数量,则控制单元130确定未接收部分数据丢失。
[0130]在这种情况下,控制单元130可请求重新传输被确定为丢失的未接收部分数据。
[0131]另一方面,如果从与特定连接网络对应地预先接收的部分数据当中的最后传输顺序信息的部分数据确认的网络传输顺序信息与从特定部分数据确认的网络传输顺序信息连续,则控制单元130识别出未接收部分数据是通过两个或更多个连接网络当中的除特定连接网络之外的剩余连接网络发送的,并等待未接收部分数据的接收。
[0132]然后,控制单元130可根据对应分割顺序信息通过从接收缓冲器(未示出)传送或接收的各个部分数据的组合来恢复原始目标传输数据。
[0133]如果基于与特定连接网络对应的部分数据是否丢失的确定,确定特定连接网络(例如,WiFi)处于异常状态,则网络中断控制单元140进行操作以暂时中断对应特定连接网络(例如,WiFi)的使用。
[0134]例如,如果如上所述与WiFi网络对应地被确定为丢失的未接收部分数据的数量超过特定异常状态数量,则网络中断控制单元140可确定WiFi网络属于预定的特定异常状态。
[0135]另外,网络中断控制单元140基于在特定测量时间期间与WiFi网络对应地接收的部分数据的数量以及如上所述被确定为丢失的未接收部分数据的数量来测量WiFi网络的吞吐量,并且如果所测量的WiFi网络的吞吐量低于特定异常状态值,则可确定WiFi网络属于预定的特定异常状态。
[0136]如上所述,如果确定WiFi网络属于特定异常状态,则网络中断控制单元140可中断与WiFi网络对应的部分数据的接收。
[0137]g卩,网络中断控制单元140可通过中断被确定处于异常状态的特定连接网络(例如,WiFi)的使用来中断与特定连接网络(例如,WiFi)对应的部分数据的接收,在这种情况下,网络中断控制单元140可将WiFi网络的使用中断通知给发送装置400。
[0138]另外,如果请求重新打开中断了部分数据的接收的特定连接网络(例如,WiFi),则网络中断控制单元140可通过特定连接网络将确认消息发送给发送装置400,并且可解除与特定连接网络对应的部分数据的接收中断。
[0139]另一方面,根据本公开的另一实施方式,管理装置400的网络中断控制单元440可执行终端装置100的网络中断控制单元140所执行的功能,并且终端装置100的网络中断控制单元140可执行管理装置400的网络中断控制单元440所执行的功能。
[0140]例如,终端装置100将关于如上所述确定未接收部分数据是否丢失的信息提供给管理装置400,并且如果基于与特定连接网络(例如,WiFi)对应被确定为丢失的未接收部分数据的数量,特定连接网络(例如,WiFi)的网络状态属于预定的特定异常状态,则发送装置400可以按照各种方式中断与特定连接网络(例如,WiFi)对应的部分数据的发送,例如中断终端装置100使用特定连接网络(例如,WiFi)。
[0141]另外,在通过中断了部分数据的发送的特定连接网络(例如,WiFi)将部分数据发送给终端装置100的情况下,发送装置400可请求终端装置100重新打开特定连接网络(例如,WiFi),并且如果通过特定连接网络(例如,WiFi)正常接收到对应确认消息,则可通过重新打开中断的特定连接网络(例如,WiFi)的使用来解除与特定连接网络(例如,WiFi)对应的部分数据的发送中断。
[0142]以下,参照图4至图6,将描述根据本公开的实施方式的基于多网络的同时数据传输方法。这里,为了方便说明,将参照对应标号描述图1至图3所示的配置。
[0143]首先,参照图4,将描述根据本公开的实施方式的基于多网络的同时数据传输系统的操作流程。为了方便说明,将基于管理装置400是发送装置并且终端装置100成为接收装置的下行链路来进行说明。然而,本公开可以按照相同的方式应用于上行链路。
[0144]如果接收到将从外部装置500发送给终端装置100的目标传输数据,则管理装置400将所接收到的数据分割成部分数据,并按照连接网络选择所分割出的部分数据(S10)。
[0145]优选的是,管理装置400将关于总传输顺序(独立于网络类型)的传输顺序信息赋予或插入到通过连接网络(例如,WiFi和3G)发送的部分数据中。
[0146]然后,管理装置400将与通过特定连接网络的特定部分数据的传输顺序有关的网络传输顺序信息插入到与特定连接网络对应地选择的特定部分数据中(S20 )。
[0147]然后,管理装置400通过各个连接网络(例如,WiFi和3G)来发送按照连接网络(例如,WiFi和3G)选择的各个部分数据。具体地讲,第一网络装置200将从管理装置400发送来的第一部分数据发送给终端装置100,第二网络装置300将从管理装置400发送来的第二部分数据发送给终端装置100 (S35)。[0148]终端装置100可通过两个或更多个连接网络(例如,WiFi和3G)从第一网络装置200接收第一部分数据并从第二网络装置300接收第二部分数据。
[0149]终端装置100可基于包括在接收到的多个部分数据中的标识信息(例如,虚拟IP)来识别具有指示部分数据是通过分割一条数据而获得的相同标识信息(例如,虚拟IP)的部分数据,并基于包括在对应部分数据中的传输顺序信息在接收缓冲器中重新排列这些部分数据(S40)。
[0150]在这种情况下,终端装置100与通过两个或更多个连接网络(例如,3G和WiFi)接收到的各个部分数据对应,确认传输顺序信息在未接收部分数据的传输顺序信息之后的特定部分数据(S50),并确认与通过特定连接网络的所述特定部分数据的传输顺序有关的网络传输顺序信息,所述特定部分数据是通过所述特定连接网络接收的(S60 )。
[0151]然后,终端装置100基于所确认的网络传输顺序信息来确定未接收部分数据是否丢失(S70)。
[0152]这样,终端装置100可请求重新传输被确定为丢失的未接收部分数据5 (SSO)0
[0153]另一方面,如果从与特定连接网络对应地预先接收的部分数据当中的最后传输顺序信息的部分数据确认的网络传输顺序信息与从特定部分数据确认的网络传输顺序信息连续,则终端装置100识别出未接收部分数据是通过两个或更多个连接网络当中的除特定连接网络之外的剩余连接网络发送的,并且等待未接收部分数据的接收。
[0154]以下,参照图5,将描述根据本公开的实施方式的发送方装置的操作方法。这里,为了方便说明,将基于管理装置400对应于发送方装置的下行链路进行说明。然而,本公开也可以按照相同的方式应用于终端装置100对应于发送方装置的上行链路。
[0155]如果接收到要发送给终端装置100的目标传输数据,则发送方装置将所接收到的数据分割成部分数据,并且按照连接网络选择所分割出的部分数据(S100)。
[0156]这里,发送方装置可独立于网络类型将关于总传输顺序的传输顺序信息赋予或插入到各个部分数据中。
[0157]另一方面,发送方装置将与通过特定连接网络的特定部分数据的传输顺序有关的网络传输顺序信息插入到与特定连接网络对应地选择的特定部分数据中(S110)。
[0158]这里,所述特定连接网络可以是从两个或更多个连接网络选择的一个连接网络,或者可以是两个或更多个连接网络中的每一个。可将与两个或更多个连接网络的独立传输顺序有关的网络传输顺序信息插入到各个部分数据中。
[0159]此后,发送方装置通过对应连接网络发送插入有传输顺序信息和网络传输顺序信息的部分数据(S120)。
[0160]另一方面,终端装置100可基于插入到部分数据中的网络传输顺序信息来确定未接收部分数据是否丢失,并且可利用确定结果来中断与被确定处于异常状态的特定连接网络(例如,WiFi)对应的部分数据的接收。
[0161]在这种情况下,可针对终端装置100执行重新打开中断的特定连接网络(例如,WiFi)的使用的功能(S130至S160)。
[0162]更具体地讲,在通过中断的特定连接网络(例如,WiFi)将部分数据发送给终端装置100的情况下(S140),发送方装置请求终端装置100重新打开特定连接网络(例如,WiFi)(S150),并且如果通过特定连接网络(例如,WiFi)接收到对应确认消息,则发送方装置将与所接收到的确认消息对应的响应消息发送给终端装置100 (S160)。
[0163]如果通过特定连接网络(例如,WiFi)正常接收到响应消息,则终端装置100重新打开使用被中断的特定连接网络(例如,WiFi)的使用,因此可解除与特定连接网络(例如,WiFi)对应的部分数据的接收中断。
[0164]以下,参照图6,将详细描述根据本公开的实施方式的接收方装置的操作方法。为了方便说明,将基于管理装置400对应于接收方装置的下行链路进行说明。然而,本公开也可以按照相同的方式应用于基于上行链路的终端装置100对应于接收方装置的情况。
[0165]通过两个或更多个连接网络(例如,3G和WiFi )从管理装置400接收通过分割目标传输数据而获得的部分数据(S200 )。
[0166]基于包括在接收到的多个部分数据中的标识信息(例如,虚拟IP)来识别具有指示部分数据是通过分割一条数据而获得的相同标识信息(例如,虚拟IP)的部分数据,并基于包括在对应部分数据中的传输顺序信息来在接收缓冲器中重新排列这些部分数据(S210)。
[0167]然后,确认传输顺序信息在未接收部分数据的传输顺序信息之后的特定部分数据(S220 ),并确认所述特定部分数据的网络传输顺序信息(S230 )。
[0168]基于所确认的网络传输顺序信息来确定未接收部分数据是否丢失的详细确定方法如上所述(S240)。
[0169]然后,可请求重新传输被确定为丢失的未接收部分数据5 (S250)。
[0170]另一方面,如果从与特定连接网络对应地预先接收的部分数据当中的最后传输顺序信息的部分数据确认的网络传输顺序信息与从特定部分数据确认的网络传输顺序信息连续,则识别出未接收部分数据是通过两个或更多个连接网络当中的除特定连接网络之外的剩余连接网络发送的,并等待未接收部分数据的接收(S245)。
[0171]另外,可根据对应分割顺序信息通过从接收缓冲器传送或接收的各个部分数据的组合来恢复原始目标传输数据。
[0172]另一方面,如果基于与特定连接网络对应的部分数据是否丢失的确定,确定特定连接网络(例如,WiFi)处于异常状态,则暂时中断对应特定连接网络(例如,WiFi)的使用(S260 至 S300)。
[0173]S卩,如果基于与特定连接网络对应被确定为丢失的未接收部分数据的数量,特定连接网络的网络状态属于预定的特定异常状态(S260 ),则中断与特定连接网络对应的部分数据的接收(S270)。
[0174]此后,如果请求重新打开部分数据的接收被中断的特定连接网络(例如,WiFi)(S280),则通过特定连接网络将确认消息发送给发送装置400,并且如果接收到与确认消息对应的响应消息(S290),则可解除与特定连接网络对应的部分数据的接收中断(S300)。
[0175]另一方面,与本文所呈现的实施方式有关描述的方法或算法的步骤可直接通过硬件、由处理器执行的软件模块或其组合来实现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动盘、CD-ROM或技术上已知的特定类型的存储介质中。示例性存储介质可连接到处理器,结果处理器可从存储介质读取信息并将信息写入存储介质中。另选地,存储介质可集成到处理器中。处理器和存储介质可包括在ASIC中。ASIC可包括在用户终端装置中。另选地,处理器和存储介质可作为单独的组件包括在用户终端装置中。[0176]尽管已经描述了本公开的优选实施方式,但是本公开不限于上述实施方式,本公开所属领域的普通技术人员将理解,在不脱离本发明的精神和范围的情况下,可对其进行各种形式和细节上的修改和改变。另外,将理解,这些修改和改变落入本公开的范围内。
【权利要求】
1.一种接收装置,该接收装置包括: 通信单元,其被配置为通过两个或更多个连接网络来接收从要发送的数据分割出的部分数据; 信息确认单元,其被配置为确认传输顺序信息和网络传输顺序信息,所述传输顺序信息与针对通过所述两个或更多个连接网络发送的全部所述部分数据的、通过所述两个或更多个连接网络当中的特定连接网络接收的特定部分数据的传输顺序有关,所述网络传输顺序信息与通过所述特定连接网络的所述特定部分数据的传输顺序有关;以及 控制单元,其被配置为基于所述网络传输顺序信息来确定未接收的部分数据是否丢失。
2.根据权利要求1所述的接收装置,其中,所述未接收的部分数据是被确定为要通过所述特定连接网络接收的所述部分数据当中的未通过所述通信单元接收的所述部分数据。
3.根据权利要求1所述的接收装置,其中,所述控制单元被配置为,如果所述特定部分数据的所述网络传输顺序信息与通过所述特定连接网络预先接收的所述部分数据的所述网络传输顺序信息不连续,则确定所述未接收的部分数据丢失。
4.根据权利要求3所述的接收装置,其中,所述控制单元被配置为,如果预先接收的所述部分数据当中的具有最后网络传输顺序信息的所述部分数据的所述网络传输顺序信息与所述特定部分数据的所述网络传输顺序信息之间的差等于所述未接收的部分数据的数量,则确定所述未接收的部分数据丢失。
5.根据权利要求1所述的接收装置,其中,所述控制单元被配置为,如果所述特定部分数据的所述网络传输顺序信息与通过所述特定连接网络预先接收的所述部分数据的所述网络传输顺序信息连续,则识别出所述未接收的部分数据是通过所述两个或更多个连接网络当中的除所述特定连接网络之外的剩余连接网络接收的,并且确定所述未接收的部分数据未丢失。
6.根据权利要求1所述的接收装置,该接收装置还包括网络中断控制单元,该网络中断控制单元被配置为,如果基于与所述特定连接网络有关被确定为丢失的所述部分数据的数量,确定所述特定连接网络的网络状态属于预定的特定异常状态,则中断通过所述特定连接网络接收所述部分数据。
7.根据权利要求1所述的接收装置,其中,所述控制单元被配置为,请求重新传输被确定为丢失的所述未接收的部分数据。
8.一种发送装置,该发送装置包括: 部分数据选择单元,其被配置为按照两个或更多个连接网络来选择从要发送的数据分割出的部分数据; 信息插入单元,其被配置为将传输顺序信息和网络传输顺序信息插入到与特定连接网络对应地选择的特定部分数据中,所述传输顺序信息与针对通过所述两个或更多个连接网络发送的全部所述部分数据的、所述特定部分数据的传输顺序有关,所述网络传输顺序信息与通过所述特定连接网络的所述特定部分数据的传输顺序有关;以及 通信单元,其被配置为通过各个连接网络将按照所述两个或更多个连接网络选择的所述部分数据发送给接收装置。
9.根据权利要求8所述的发送装置,其中,当确定所述接收装置中的未接收的部分数据丢失时,所述通信单元将被确定为丢失的所述未接收的部分数据重新发送给所述接收装置, 所述确定是基于在所述接收装置中通过所述两个或更多个连接网络当中的所述特定连接网络接收的所述特定部分数据的所述网络传输顺序信息进行的。
10.一种用于操作接收装置的方法,该方法包括以下步骤: 部分数据接收步骤,通过两个或更多个连接网络来接收从要发送的数据分割出的部分数据; 部分数据确认步骤,确认通过所述两个或更多个连接网络当中的特定连接网络接收的特定部分数据; 信息确认步骤,从所述特定部分数据确认传输顺序信息和网络传输顺序信息,所述传输顺序信息与针对通过所述两个或更多个连接网络发送的全部所述部分数据的、所述特定部分数据的传输顺序有关,所述网络传输顺序信息与通过所述特定连接网络的所述特定部分数据的传输顺序有关;以及 确定步骤,基于所述网络传输顺序信息来确定未接收的部分数据是否丢失。
11.根据权利要求10所述的 方法,其中,所述未接收的部分数据是被确定为通过所述特定连接网络接收的所述部分数据当中的未通过通信单元接收的所述部分数据。
12.根据权利要求10所述的方法,其中,如果所述特定部分数据的所述网络传输顺序信息与通过所述特定连接网络预先接收的所述部分数据的所述网络传输顺序信息不连续,则所述确定步骤确定所述未接收的部分数据丢失。
13.根据权利要求12所述的方法,其中,如果预先接收的所述部分数据当中的具有最后网络传输顺序信息的所述部分数据的所述网络传输顺序信息与所述特定部分数据的所述网络传输顺序信息之间的差等于所述未接收的部分数据的数量,则所述确定步骤确定所述未接收的部分数据丢失。
14.根据权利要求10所述的方法,其中,如果所述特定部分数据的所述网络传输顺序信息与通过所述特定连接网络预先接收的所述部分数据的所述网络传输顺序信息连续,则所述确定步骤识别出所述未接收的部分数据是通过所述两个或更多个连接网络当中的除所述特定连接网络之外的剩余连接网络接收的,并且确定所述未接收的部分数据未丢失。
15.根据权利要求10所述的方法,该方法还包括以下步骤:网络中断控制步骤,如果基于与所述特定连接网络有关被确定为丢失的所述部分数据的数量,确定所述特定连接网络的网络状态属于预定的特定异常状态,则中断通过所述特定连接网络接收所述部分数据。
16.根据权利要求10所述的方法,该方法还包括以下步骤:重新传输请求步骤,请求重新传输被确定为丢失的所述未接收的部分数据。
17.一种用于操作发送装置的方法,该方法包括以下步骤: 部分数据选择步骤,按照两个或更多个连接网络来选择从要发送的数据分割出的部分数据; 信息插入步骤,插入传输顺序信息和网络传输顺序信息,所述传输顺序信息与针对通过所述两个或更多个连接网络发送的全部所述部分数据的、与特定连接网络对应地选择的特定部分数据的传输顺序有关,所述网络传输顺序信息与通过所述特定连接网络的所述特定部分数据的传输顺序有关;以及部分数据发送步骤,通过各个连接网络将按照所述两个或更多个连接网络选择的所述部分数据发送给接收装置。
18.根据权利要求17所述的方法,该方法还包括以下步骤:当确定所述接收装置中的未接收的部分数据丢失时,将被确定为丢失的所述未接收的部分数据重新发送给所述接收装置,所述确定是基于在所述接收装置中通过所述两个或更多个连接网络当中的所述特定连接网络接收的所述 特定部分数据的所述网络传输顺序信息进行的。
【文档编号】H04W88/06GK103814602SQ201280045572
【公开日】2014年5月21日 申请日期:2012年9月18日 优先权日:2011年9月19日
【发明者】张宰性, 金敬勋, 韩庆钦, 金知勋, 全珍秀, 郑寅将 申请人:Sk电信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1