无线发送装置、无线接收装置、无线系统及无线发送方法转让专利

申请号 : CN202011050922.5

文献号 : CN112636778B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 岩本骏铃木裕和菅原寿之

申请人 : 雅马哈株式会社

摘要 :

本发明通过无线LAN的广播适当地发送数据。无线发送系统取得发送数据(S101),将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送(S105),控制为发送基于发送数据的一部分通过第1调制方法调制后的第1帧,在发送第1帧后,发送基于发送数据的一部分通过第2调制方法调制后的第2帧(S103)。

权利要求 :

1.一种无线发送装置,其具有:

取得部,其取得发送数据;

发送部,其将通过在IEEE802.11定义的多个MCS中的任意者调制的多个帧,通过广播依次发送;以及控制部,其控制为所述发送部发送基于发送数据的一部分通过作为所述多个MCS中的任一者的第1调制方法调制后的第1帧,在发送所述第1帧之后,发送基于所述发送数据的所述一部分通过作为所述多个MCS中的任一者的第2调制方法调制后的第2帧,所述第1调制方法与所述第2调制方法相比数据的传送速度快。

2.根据权利要求1所述的无线发送装置,其中,

所述第1调制方法及所述第2调制方法各自是在IEEE802.11定义的多个MCS中的任意者。

3.一种无线发送装置,其具有:

取得部,其取得发送数据;

发送部,其将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送;以及控制部,其控制为所述发送部发送基于发送数据的一部分通过所述第1调制方法调制后的第1帧,在发送所述第1帧之后,发送基于所述发送数据的所述一部分通过所述第2调制方法调制后的第2帧,所述第1调制方法与所述第2调制方法相比数据的传送速度快。

4.根据权利要求3所述的无线发送装置,其中,

所述发送数据被分割为多个子数据,

所述控制部控制为所述发送部发送将包含所述多个子数据的任意者的帧数据通过所述第1调制方法调制后的第1帧,在发送所述第1帧之后,发送将包含所述任意的子数据的帧数据通过所述第2调制方法调制后的第2帧。

5.根据权利要求4所述的无线发送装置,其中,

所述控制部将所述发送部控制为,在依次发送的所述多个帧中将所述多个子数据中的任意者通过所述第1调制方法调制而发送第1帧之后,作为下一个帧而发送将所述任意的子数据的下一个子数据通过所述第1调制方法调制后的第3帧。

6.根据权利要求4所述的无线发送装置,其中,

所述控制部将所述发送部控制为在将所述子数据的任意者调制而发送第1帧之后,作为下一个帧而发送将所述子数据的所述任意者调制后的第4帧。

7.根据权利要求4所述的无线发送装置,其中,

所述控制部在将第k个子数据通过所述第1调制方法调制而发送的帧之后,作为下一个帧而发送将第(k+1)个子数据通过所述第1调制方法调制后的帧,在重复上述动作之后,发送将所述第k个子数据通过所述第2调制方法调制后的帧,其中,k为大于或等于1而小于n的整数,n为大于或等于2的整数。

8.根据权利要求4至7中任一项所述的无线发送装置,其中,所述多个帧的至少一部分包含表示自己所包含的子数据的位置的信息。

9.根据权利要求8所述的无线发送装置,其中,

所述发送数据是流数据及下载数据的任意者,

在所述发送数据为下载数据的情况下,所述发送部发送包含表示自己所包含的子数据的位置的信息的帧。

10.根据权利要求3所述的无线发送装置,其中,

所述控制部控制为在所述发送部将包含所述发送数据的一部分压缩后的第1压缩数据的一部分而通过第1调制方法调制后的第1帧发送之后,将包含所述发送数据的所述一部分通过与所述第1压缩数据不同的压缩率压缩后的第2压缩数据而通过第2调制方法调制后的第2帧发送。

11.根据权利要求3至7中任一项所述的无线发送装置,其中,所述第1调制方法及所述第2调制方法各自是在IEEE802.11定义的多个MCS中的任意者。

12.一种无线接收装置,其包含:

接收部,其对从发送部依次发送的、分别通过包含第1调制方法及第2调制方法的多个调制方法的任意者调制的多个帧进行接收;以及控制部,其在所述接收部接收到基于发送数据的一部分通过第1调制方法调制后的第1帧、和在该第1帧后基于所述发送数据的所述一部分通过所述第2调制方法调制后的第2帧的情况下,输出基于接收到的所述第1帧而取得的接收数据,所述第1调制方法与所述第2调制方法相比数据的传送速度快。

13.根据权利要求12所述的无线接收装置,其中,

所述第1帧是所述发送数据的一部分被压缩后的第1压缩数据通过第1调制方法进行调制的,所述第2帧是所述发送数据的所述一部分比所述第1压缩数据进一步被压缩后的第2压缩数据通过第2调制方法进行调制的,所述控制部在接收到所述第1帧和在所述第1帧后发送的所述第2帧的情况下,输出从所述第1帧解调的所述第1压缩数据,不输出从所述第2帧解调的所述第2压缩数据。

14.一种无线系统,其具有:

取得部,其取得发送数据;

发送部,其将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送;

接收部,其对从所述发送部依次发送的多个帧进行接收;

数据取得部;以及

控制部,其控制为所述发送部发送基于所述发送数据的一部分通过所述第1调制方法调制后的第1帧,在发送所述第1帧之后,发送基于所述发送数据的所述一部分通过所述第2调制方法调制后的第2帧,所述第1调制方法与所述第2调制方法相比数据的传送速度快,所述数据取得部在所述接收部接收到所述第1帧和在该第1帧后接收到所述第2帧的情况下,基于接收到的所述第1帧,取得接收数据而储存于存储部。

15.一种无线发送方法,

取得发送数据,

将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送,控制为发送基于所述发送数据的一部分通过所述第1调制方法调制后的第1帧,在发送所述第1帧之后,发送基于所述发送数据的所述一部分通过所述第2调制方法调制后的第2帧,所述第1调制方法与所述第2调制方法相比数据的传送速度快。

16.一种无线发送装置,其包含:

取得部,其取得第1发送数据和与所述第1发送数据不同的第2发送数据;

发送部,其将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送;以及控制部,其将所述发送部控制为,进行发送的所述多个帧包含第1发送数据通过第1调制方法调制的多个第1帧和第2发送数据通过第2调制方法调制的多个第2帧,所述第1调制方法与所述第2调制方法相比数据的传送速度快,所述第2发送数据与所述第1发送数据不同。

说明书 :

无线发送装置、无线接收装置、无线系统及无线发送方法

技术领域

[0001] 本发明涉及无线发送装置、无线接收装置、无线系统及无线发送方法。

背景技术

[0002] 无线LAN用于各种场所。在无线LAN的通信中,经由无线LAN访问点对包含SSID、ARP等的广播包进行发送。广播包向所有无线LAN客户端进行发送。因此,通常广播的数据通过预先规定的多个调制方法(被称为MCS)中的传送速度最迟缓的调制方法进行调制,向无线LAN客户端进行发送。
[0003] 在专利文献1中公开了下述内容,即,使用通过多个无线设备发送的广播消息,对多个无线设备间的距离进行测量。
[0004] 专利文献1:日本特表2018-514752号公报
[0005] 随着网络服务的多样化,考虑通过广播发送各种各样的内容。在现状中难以通过传送速度低的调制方式以短时间发送大量的数据,在通过传送速度高的调制方式进行的发送中,容易产生无法接收数据的客户端。

发明内容

[0006] 本发明就是鉴于上述课题而提出的,其目的在于,提供能够通过无线LAN的广播适当地发送数据的技术。
[0007] 为了解决上述课题,本发明所涉及的无线发送装置,包含:取得部,其取得发送数据;发送部,其将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送;以及控制部,其控制为所述发送部发送基于发送数据的一部分通过所述第1调制方法调制后的第1帧,在发送所述第1帧之后,发送基于所述发送数据的所述一部分通过所述第2调制方法调制后的第2帧。
[0008] 另外,本发明所涉及的无线发送方法,取得发送数据,将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送,控制为发送基于所述发送数据的一部分通过所述第1调制方法调制后的第1帧,在发送所述第1帧之后,发送基于所述发送数据的所述一部分通过所述第2调制方法调制后的第2帧。
[0009] 另外,本发明所涉及的无线接收装置,包含:接收部,其对从发送部依次发送的、分别通过包含第1调制方法及第2调制方法的多个调制方法的任意者调制的多个帧进行接收;以及控制部,其在所述接收部接收到基于发送数据的一部分通过第1调制方法调制后的第1帧、和在该第1帧后基于所述发送数据的所述一部分通过所述第2调制方法调制后的第2帧的情况下,输出基于接收到的所述第1帧而取得的接收数据。
[0010] 另外,本发明所涉及的无线系统,包含:取得部,其取得发送数据;发送部,其将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送;接收部,其对从所述发送部依次发送的多个帧进行接收;数据取得部;以及控制部,其控制为所述发送部发送基于所述发送数据的一部分通过所述第1调制方法调制后的第1帧,在发送所述第1帧之后,发送基于所述发送数据的所述一部分通过所述第2调制方法调制后的第2帧,所述数据取得部在所述接收部接收到所述第1帧和在该第1帧后接收到所述第2帧的情况下,基于接收到的所述第1帧,取得接收数据而储存于存储部。
[0011] 另外,本发明所涉及的其他无线发送系统,包含:取得部,其取得第1发送数据和与所述第1发送数据不同的第2发送数据;以及发送部,其将通过包含第1调制方法及第2调制方法的多个调制方法中的任意者调制的多个帧,通过广播依次发送,所述控制部将所述发送部控制为,进行发送的所述多个帧包含第1发送数据通过第1调制方法调制的多个第1帧和第2发送数据通过第2调制方法调制的多个第2帧,所述第2发送数据与所述第1发送数据不同。
[0012] 发明的效果
[0013] 根据本发明,能够通过无线LAN的广播而适当地发送数据。

附图说明

[0014] 图1是表示第1实施方式所涉及的无线通信系统的一个例子的图。
[0015] 图2是表示调制方法和可传送范围之间的关系的图。
[0016] 图3是表示发送装置和接收终端的结构的一个例子的框图。
[0017] 图4是对发送装置的处理进行说明的流程图。
[0018] 图5是表示进行发送的多个帧的一个例子的图。
[0019] 图6是表示进行发送的多个帧的对比例的图。
[0020] 图7是表示进行发送的多个帧的另一个例子的图。
[0021] 图8是表示进行发送的多个帧的另一个例子的图。
[0022] 图9是表示进行发送的多个帧的另一个例子的图。
[0023] 图10是表示进行发送的多个帧的另一个例子的图。
[0024] 图11是表示进行发送的多个帧的一个例子的图。
[0025] 图12是对接收终端的处理进行说明的流程图。
[0026] 图13是表示在第2实施方式中进行发送的多个帧的一个例子的图。
[0027] 图14是表示发送装置、接收终端及传送服务器的硬件结构及在存储器中储存的程序的一个例子的框图。
[0028] 标号的说明
[0029] 1发送装置,2、2a、2b、2c接收终端,3传送服务器,11、21、31控制部,12、22、32存储器,13调度器,14发送部,23接收部,29数据池,51取得模块,52控制模块,53调度模块,55压缩模块,61控制模块,110、210、310处理器,111、211、311通信部,R0、R5、R11可传送范围。

具体实施方式

[0030] 下面,基于附图对本发明的实施方式的例子进行说明。在本实施方式中,说明在同一频带下使用多个调制方式对多个帧进行收发的无线通信系统。无线通信系统只要没有特别说明,依照IEEE802.11进行收发。
[0031] [第1实施方式]
[0032] 图1是表示本发明的实施方式所涉及的无线通信系统的一个例子的图。无线通信系统包含发送装置1、1个或多个接收终端2和传送服务器3。发送装置1例如是无线LAN访问点,是能够依照IEEE802.11对多个帧进行发送的无线发送装置的一个方式。在多个帧中包含多个广播帧。以下特别地对在使用无线进行广播发送的情况下有效的无线通信系统进行说明。
[0033] 1个或多个接收终端2各自包含无线LAN客户端。接收终端2例如是个人计算机、智能手机,能够依照IEEE802.11与无线LAN访问点进行通信。接收终端2是无线接收装置的一个方式。传送服务器3将用于通过广播进行发送的发送数据储存于数据源,将该发送数据向发送装置1传送。在这里,发送装置1主要发送数据,接收终端2接收数据,但也可以是发送装置1接收数据,接收终端2发送数据。
[0034] 图2是示意地表示调制方法和可传送范围之间的关系的图。在图2中示出了发送装置1作为调制方法而分别使用MCS0、MCS5、MCS11对帧进行发送的情况下的可传送范围R0、R5、R11。MCS是调制与编码策略即Modulation and Coding Scheme的简称,通过IEEE802.11进行了定义。发送装置1和可传送范围R0、R5、R11的边缘之间的距离分别为100m、50m、10m左右。调制方法所涉及的传送率越高,则可传送范围变得越窄。
[0035] 处于可传送范围R11内的接收终端2a能够对通过MCS11调制后的帧进行接收并解调,也能够对通过其他调制方法调制后的帧进行接收并解调。另一方面,处于可传送范围R11外且处于可传送范围R5内的接收终端2b无法对通过MCS11调制后的帧进行接收,但能够对通过MCS5及MCS0调制后的帧进行接收并解调。处于可传送范围R5外且处于可传送范围R0内的接收终端2c无法对通过MCS11、MCS5调制后的帧进行接收,但能够对通过MCS0调制后的帧进行接收并解调。如该说明所述,根据接收终端2所处的环境,接收终端2能够接收的调制方法有时不同。
[0036] 如图2所示,根据调制方法,会产生在一部分接收终端2中无法接收的调制方法。另一方面,如果为了使尽可能多的接收终端2能够接收广播的帧而仅使用传送率低的调制方法的帧,则例如对于处于发送装置1旁边的接收终端2a而言,与通过原本的性能进行接收的情况相比接收时花费时间。下面,对更高效地通过广播进行发送的结构详细地进行说明。
[0037] 图3是表示发送装置1、接收终端2及传送服务器3的结构的一个例子的框图。发送装置1包含控制部11、存储器12、调度器13、发送部14。接收终端2包含控制部21、存储器22、接收部23。传送服务器3包含控制部31、存储器32。图14是表示发送装置1、接收终端2及传送服务器3的硬件结构及在存储器12、22中储存的程序的一个例子的框图。
[0038] 控制部11、21、31各自至少包含1个处理器110、210、310,各自包含实现有线通信的接口的硬件即通信部111、211、311。
[0039] 控制部11、21、31所包含的处理器110、210、310各自基于在存储器12、22、32中储存的程序而执行处理。此外,控制部11、21、31也可以取代至少一部分程序而通过专用的硬件执行处理。
[0040] 存储器12、22、32例如包含易失性存储器和非易失性存储器。发送装置1的存储器12能够对成为发送的对象的发送数据进行储存,接收终端2的存储器22能够对接收到的接收数据进行储存。另外,传送服务器3的存储器32也是数据源,储存应发送的数据。在存储器
12中储存有取得模块51、控制模块52、调度模块53及压缩模块55的程序。处理器110可以通过执行调度模块53,从而实现调度器13的处理。在存储器22中储存有控制模块61的程序。在存储器32也可以储存有压缩模块55的程序。
[0041] 调度器13基于控制部11的控制,读出在存储器12中储存的发送数据,向发送部14传送。发送部14将多个帧通过无线的广播依次发送。帧各自具有发送数据的一部分。更具体地说,发送数据在内部结构上,与帧所能够储存的尺寸相应地分割为多个子数据,多个帧各自包含多个子数据的任意者。调度器13从存储器12读出成为下一个发送对象的子数据,将包含该子数据的帧的数据向发送部14传送。调度器13可以是与控制部11所包含的处理器相同的处理器,也可以是针对数据转发进行最优化的硬件。
[0042] 发送部14包含天线和调制电路。发送部14通过多个调制方法中的任意方法对多个帧各自进行调制。多个调制方法通过IEEE802.11标准进行定义,被称为MCS。例如在IEEE802.11ax中存在MCS0至MCS11,数值越大则传送速度越大。
[0043] 在本实施方式中,发送部14可以基于多个子数据的任意者(相当于发送数据的一部分),在发送通过多个调制方法的任意者即第1调制方法调制后的第1帧之后,基于该任意的子数据,发送通过多个调制方法的任意者且与第1调制方法不同的第2调制方法调制后的第2帧。通过该发送,基于同一数据的帧在彼此调制方式不同的多个帧中进行发送。另外,关于同一子数据,先发送根据传送速度快的调制方法调制的帧。
[0044] 接收部23包含天线和解调电路。接收部23对由发送部14发送出的多个帧进行接收。接收部23与各帧的调制方式无关地对帧进行接收,但有时根据电波强度仅对一部分的调制方法进行接收。另外,接收部23对接收到的帧进行解调。解调后的帧所包含的数据储存于存储器22。
[0045] 接收终端2的接收部23能够接收多次包含相同的数据(或者相同的数据以不同的压缩率压缩后的数据)的帧。在该情况下,控制部21不将重复的数据作为接收结果而输出。例如,控制部21在通过执行控制模块61的程序而由接收部23对基于发送数据的一部分通过第1调制方法调制后的第1帧进行接收之后,由接收部23接收到基于该发送数据的一部分通过第2调制方法调制后的第2帧的情况下,输出第1帧所包含的数据,废弃第2帧所包含的数据。
[0046] 数据池(data sink)29对由控制部21输出的数据进行储存。数据池29可以是处于接收终端2内的存储器22、储存器,也可以是外部的计算机。基于在数据池29中储存的数据,例如输出影像或声音等内容或消息。
[0047] 接下来,更详细地对由发送装置1发送帧时的处理进行说明。图4是对发送装置1的处理进行说明的流程图。首先,控制部11通过执行取得模块51的程序,从而从传送服务器3的数据源取得发送数据(步骤S101)。在这里,控制部11可以自己对传送服务器3主动地发出请求而取得发送数据,也可以被动地接收从传送服务器3发送的发送数据而取得发送数据。另外,控制部11也可以取得在存储器12中预先储存的发送数据。
[0048] 另外,通过执行取得模块51的程序,从而控制部11将所取得的发送数据储存于存储器12(步骤S102)。存储器12储存有应发送的发送数据。
[0049] 发送数据分类为各种类别。例如发送数据的类别存在流数据、下载数据等。流数据是需要即时性的数据,下载数据例如是应用程序,或者不要求即时性的内容的数据。
[0050] 控制部11通过执行控制模块52的程序,从而基于在存储器12中储存的发送数据的类别,对进行发送的多个帧的模式进行决定(步骤S103)。模式包含有在依次进行发送的多个帧各自中储存的子数据和调制方法。此外,控制部11在广播的情况下,可以从多个模式中对1个进行选择,也可以始终决定预先确定的1个模式。
[0051] 模式可以是对调度器13及发送部14的动作进行规定的命令。例如,模式可以是依次进行发送的多个帧各自的调制方法和对在该多个帧各自中储存的子数据进行确定的信息。另外,作为对子数据进行确定的信息,可以是表示在通过某种调制方法第a个(a是大于或等于1而小于b的整数,b是子数据的数量)发送的帧中储存的子数据、和在通过该调制方法(第a+1个)发送的帧中储存的子数据的位置的变化的信息。
[0052] 调度器13基于所决定的模式,从存储器12读出子数据,将读出的子数据向发送部14传送(步骤S104)。而且,发送部14通过作为模式而决定的调制方法对包含传送的子数据的帧数据进行调制,通过无线进行发送(步骤S105)。
[0053] 发送装置1与由控制部11决定的模式相应地,使用多个调制方式对数据进行发送。通过使用与数据、通信环境等的特性相对应的模式,从而能够更适当地发送数据。
[0054] 以下,对模式更详细地进行说明。在本实施方式中,控制部11对发送部14进行控制,以使得在发送基于多个子数据的任意者(相当于发送数据的一部分)通过多个调制方法的任意者即第1调制方法调制后的第1帧之后,发送基于该任意的子数据通过多个调制方法的任意者且与第1调制方法不同的第2调制方法调制后的第2帧。另外,该第1调制方法与第2调制方法相比传送速度快。
[0055] 下面,对使用m个调制方法(在具体例中为MCS11、MCS5、MCS0这3种调制方法)的情况进行说明。将传送速度由快到慢依次定义为第1调制方法(在这里为MCS11)、第2调制方法(在这里为MCS5)、第m调制方法(在这里为MCS0)。
[0056] 图5是表示进行发送的多个帧的一个例子的图。在图5中,作为帧而示出的矩形的区域表示对帧进行发送的期间,在矩形之中记载的字符串表示调制方式。在帧的矩形的区域下示出的子数据的标号,是表示在帧中储存的子数据的原来的发送数据中的位置的信息。多个帧各自可以将该标号包含为子数据识别信息。子数据识别信息在接收终端2中使用。另外,在发送数据为下载数据的情况下,发送部14可以对包含子数据识别信息的帧进行发送。
[0057] 在图5所示的模式中,控制部11控制为重复进行下述动作,即,关于某子数据,将第1调制方法的1个帧、第2调制方法的1个帧、···、第m调制方法的1个帧由发送部14依次发送,关于下一个子数据同样地将多个帧由发送部14进行发送。更具体地说,控制部11控制为基于上述模式使调度器13从存储器12将子数据依次传送至发送部14,发送部14对包含通过与其模式相对应的调制方法传送的子数据的帧进行发送。
[0058] 控制部11例如在需要对与发送装置1接近的接收终端2通过广播可靠地发送该发送数据,但对远离的接收终端2无需可靠地发送的情况下(是其盖然性高的数据类别的情况下),决定图5所示的模式,对发送部14进行控制。
[0059] 图6是表示进行发送的多个帧的对比例的图。图6是现有的广播中的帧的发送的例子。在图6的例子中,仅通过传送速度最低的调制方法(在这里为MCS0)对广播的数据进行发送,因此传送速度有限。因此,与图5的例子相比,如果在与发送装置1接近的接收终端2中发生了接收错误,则数据的接收本身失败,或者直至再一次发送为止需要等待长时间。在图5的例子中,通过传送速度快的调制方法对相同的数据进行发送,由此能够由与发送装置1接近的接收终端2可靠地接收数据。另外,在图5的例子中关于同一子数据,先发送通过传送速度快的调制方法调制的帧,因此与发送装置1接近的接收终端2能够与按照其他顺序发送相比更早地接收数据。
[0060] 图7是表示进行发送的多个帧的另一个例子的图。在图7所示的模式中,控制部11控制为重复进行下述动作,即,由发送部14依次发送第1调制方法的连续的F(1)个帧、第2调制方法的连续的F(2)个帧、···、第m调制方法的连续的F(m)个帧。在这里,满足F(1)>F(2)>…>F(m)的条件。关于由发送部14发送的全部帧中的通过同一调制方法进行发送的多个帧,在发送对某个子数据进行储存的帧之后,下一个发送对下一个子数据进行储存的帧。在连续的F(p)个(p为大于或等于1而小于或等于m的整数)帧各自中对连续的子数据进行储存。另外,在图7所示的最后一个帧的下一个帧中,对包含第8个子数据而通过MCS11调制的帧进行发送。
[0061] 在图7的例子中,通过传送速度快的调制方法以更短时间对数据进行发送。因此,在与发送装置1接近的接收终端2中能够以更短时间下载应用等数据。控制部11例如在需要对与发送装置1接近的接收终端2通过广播以短时间发送该发送数据,但对远离的接收终端2可以迟缓发送的情况下(是其盖然性高的数据类别的情况下),决定图7所示的模式,对发送部14进行控制。
[0062] 图8是表示进行发送的多个帧的另一个例子的图。在图8所示的模式中,与图7的例子不同,由发送部14进行发送的全部帧中的通过同一调制方法进行发送的多个帧,包含对相同的子数据进行储存的连续的2个帧。另外,通过同一调制方法进行发送的该多个帧,在该连续的2个帧后,包含对下一个子数据进行储存的连续的2个帧。在图8的例子中某个子数据的帧连续地发送多次,因此即使发生接收时的错误,也能够更可靠地接收数据。控制部11例如在需要对接收终端2可靠地发送数据,且对与发送装置1接近的接收终端2通过广播将该发送数据以短时间进行发送的情况下(是其盖然性高的数据类别的情况下),决定图8所示的模式,对发送部14进行控制。
[0063] 图9是表示进行发送的多个帧的另一个例子的图。在图9所示的模式中,与图7的例子不同,由发送部14进行发送的全部帧中的通过同一调制方法进行发送的多个帧,包含各自包含2个帧的多个组。组各自包含对第k个(k为大于或等于1而小于n的整数,n为大于或等于2的整数)子数据进行储存的帧和其下一个帧且对第(k+1)个子数据进行储存的帧。在该情况下,控制部11对发送部14进行控制,以使得第k个子数据通过第1调制方法进行调制而发送,接下来第(k+1)个子数据通过第1调制方法进行调制而发送的情况重复(参照图9的MCS11),在该重复后,发送将第k个子数据通过第2调制方法调制后的帧(参照图9的MCS5)。在图9的例子中也与图8的例子同样地,能够更可靠地接收数据并确保效率。控制部11在与图8的例子相同的情况下,决定图9所示的模式,对发送部14进行控制。
[0064] 图10是表示进行发送的多个帧的另一个例子的图。在图10的例子中,发送装置1的发送部14通过多个调制方法传送视频数据。控制部11对发送部14进行控制,以使得在对包含原来的发送数据被压缩后的第1压缩数据的一部分并通过第1调制方法调制后的第1帧进行发送之后,对包含该发送数据的一部分而以与第1压缩数据不同的压缩率压缩后的第2压缩数据、并通过第2调制方法调制后的第2帧进行发送。在这里,第1压缩数据及第2压缩数据是处理器110执行压缩模块55的程序,对发送数据的至少一部分进行压缩而生成的,储存于存储器12。此外,也可以是传送服务器3的处理器310执行压缩模块55的程序,由此生成第1压缩数据及第2压缩数据,发送装置1取得这些数据而储存于存储器12。
[0065] 更具体地说,在图10的例子中,通过MCS11的帧对子数据d1、d2进行发送,通过MCS5的帧对子数据d1a、d2a进行发送,通过MCS0的帧对子数据d1b、d2b进行发送。子数据d1、d1a、d2a是基于同一子数据的数据,子数据d2、d2a、d2b是基于同一数据的数据,在各帧中储存的子数据是对从原来的数据压缩后的数据进行分割得到的。对基于同一子数据而生成的压缩后的子数据进行储存的帧,可以包含同一子数据识别信息。
[0066] 如果将在第i调制方法(i为大于或等于1而小于或等于m的整数)中储存的子数据相对于压缩前的子数据的比设为压缩率C(i),则满足1≥C(1)>C(2)>…>C(m)的条件。即,越是传送速度迟缓的调制方法的帧,则数据越被压缩。另外,在这里进行的压缩是不可逆压缩。另外,控制部11控制为关于压缩原来的数据的同等部分而得到的多个子数据,发送部14将压缩率C(i)大的、即没有太压缩的子数据的帧与进一步压缩的子数据的帧相比先发送。
[0067] 控制部11在将要求实时性并能够不可逆压缩的数据、例如视频数据通过广播进行发送的情况下,决定图10所示的模式。此外,在该模式中,控制部11具有视频数据的编码器,将在存储器12中储存的视频数据通过与第i调制方法相对应的压缩率C(i)压缩编码,以适当的尺寸分割为子数据。该压缩编码也可以由传送服务器3侧的控制部31进行。
[0068] 由此,例如在将视频数据通过广播进行发送的情况下,在与发送装置1接近的接收终端2中能够输出基于更多数据的高品质的图像。
[0069] 此外,发送装置1的发送部14也可以使广播的帧和单播的帧混合而发送。图11是表示进行发送的多个帧的一个例子的图。在图11的例子中,发送部14使包含单播的子数据u的帧和包含广播的子数据d1~d6、x1、x2的帧混合而发送。
[0070] 接下来,进一步详细地说明接收终端2接收帧时的处理。图12是对接收终端2的处理进行说明的流程图。图12所示的处理是在接收终端2的接收部23每次接收帧时执行的。
[0071] 首先,接收部23对从发送部14发送的帧进行接收,对该帧所包含的帧数据进行解调(步骤S201)。接收部23将解调后的帧数据所包含的子数据储存于存储器22(步骤S202)。在这里,可以是接收部23向控制部21传送解调后的帧数据,控制部21向存储器22储存帧数据。
[0072] 而且,控制部21由发送部14仅将解调后的子数据中的与以前接收到的子数据不重复的子数据对数据池29进行输出。更具体地说,控制部21将在存储器22中储存的子数据中的与以前接收到的子数据重复的子数据删除(步骤S203)。更具体地说,控制部21在已经接收到的子数据的子数据识别信息和其之后接收到的子数据的子数据识别信息相同的情况下,可以将重复且之后接收到的子数据删除。
[0073] 而且,控制部21将没有删除的子数据朝向数据池29输出(步骤S204)。控制部21在数据池29处于接收终端2内并被应用程序利用的情况下,可以将其子数据储存于存储器22中的应用程序进行访问的区域,另外,在数据池29处于外部的计算机的情况下,控制部21也可以朝向外部的计算机发送子数据。
[0074] 此外,在图10的例子中,在压缩前的数据的部分大致重复的情况下,即使压缩率不同,子数据识别信息也相同,且没有进一步压缩的子数据先被发送。具体地说,从发送装置1将发送数据的一部分压缩后的第1压缩数据通过第1调制方法调制后的第1帧、和该发送数据一部分比第1压缩数据进一步被压缩的第2压缩数据通过第2调制方法调制后的第2帧依次进行发送。接收部23在接收到第1帧及第2帧的情况下,控制部21将从由接收部23先接收的第1帧进行解调的第1压缩数据朝向数据池29输出,不将从第2帧进行解调的第2压缩数据输出。由此,能够通过更简单的形式,由接收环境良好的接收终端2将没有进一步压缩的数据进行输出。
[0075] [第2实施方式]
[0076] 在第1实施方式中,发送装置1将同一数据或者基于同一数据的数据通过多个调制方法进行了发送,但在第2实施方式中,将彼此不同的数据通过多个调制方法进行调制,通过广播进行发送。以下主要对与第1实施方式的区别点进行说明。发送装置1具有控制部11、存储器12、调度器13、发送部14这一点没有区别,因此省略说明。另外,接收终端2的结构没有大的区别,因此省略说明。
[0077] 在第2实施方式中,控制部11从传送服务器3取得第1发送数据和与第1发送数据不同的第2发送数据,储存于存储器12。
[0078] 另外,控制部11控制为,由发送部14发送的多个帧包含第1发送数据通过第1调制方法进行调制的多个第1帧和第2发送数据通过第2调制方法进行调制的多个第2帧。
[0079] 图13是表示在第2实施方式中进行发送的多个帧的一个例子的图。在图13的例子中,记载有通过传送速度快的调制方法MCS11发送的第1发送数据的子数据1~8和其后通过传送速度低的调制方法MCS0发送的第2发送数据的子数据d1~d3。例如在发送装置1配置于博物馆的情况下,第1数据可以是对处于发送装置1附近的展示物进行介绍的影像内容,第2数据可以是对发送装置1的展示物进行介绍的文本内容的数据。与通过广播进行发送的数据的特性相应地使调制方法不同,由此能够更高效地发送数据。