信息处理系统、方法和装置以及非暂态存储介质制造方法及图纸

技术编号:20519920 阅读:41 留言:0更新日期:2019-03-06 03:44
本申请公开了一种信息处理系统、信息处理方法、存储程序的非暂态存储介质以及信息处理装置。所述信息处理系统包括:第一信息处理装置,其包括发送单元,发送单元被配置成在对发送数据被划分成的发送片段进行顺序地发送之后发送包括伪数据的伪片段;以及第二信息处理装置,其被配置成使用传输控制协议与第一信息处理装置通信,第二信息处理装置包括移除单元,移除单元被配置成当接收到发送片段和伪片段时移除伪片段并且将包括发送片段的数据设置为发送数据。

【技术实现步骤摘要】
信息处理系统、方法和装置以及非暂态存储介质
本专利技术涉及信息处理系统、信息处理方法、存储程序的非暂态存储介质以及信息处理装置。
技术介绍
已知以下技术:该技术用于当包由于阻塞等导致丢失并且没有被接收侧终端正常接收时,使用诸如传输控制协议(TCP)的通信协议来执行对再发送(重传)从发送侧终端发送的包的控制(例如,参见日本未审查专利申请公开第2009-100118号(JP2009-100118A))。已知以下技术:当在发送侧终端已经使用TCP发送包之后的预定时间内发送侧终端还未接收到来自接收侧终端的确认(ACK)时,在ACK的超时重传时间(RTO,retransmissiontimeout)超时的时刻处重传包。已知以下技术:当发送侧终端将已经由应用等请求发送的数据划分成多个片段并且在不等待来自接收侧终端的ACK的情况下顺序发送包括所划分的片段的包时,快速地重传包而不等待RTO的超时(例如,参见V.Jacobson,“CongestionAvoidanceandControl”,ComputerCommunicationReview,第18卷,第4期,第314页至329页,1988年8月)。这样的技术被称为快速重传等。在快速重传中,当接收到来自发送侧终端的包时,接收侧终端确定所接收的包中包括的序列号,并且当存在丢失的序列号时,将ACK返回到以正确的顺序接收到的最后的包。当连续三次接收到包括相同序列号的ACK时,发送侧终端重传丢失的包。当第一次和第二次接收到ACK时发送侧终端不重传丢失的包的原因在于,接收侧终端处的包的到达顺序已被简单地改变的可能性相对较高。专利
技术实现思路
然而,在现有技术中,当包括数据已被划分成的片段中的从最终片段起的三个片段的包中之一不能够由接收侧终端正常接收时,快速重传是不可能的。在这样的情况下,由于在ACK的预定RTO超时之前未接收到的包不被重传,因此需要相对较长的时间来重传包。本专利技术提供了一种能够提高相对快速重传的概率的技术。本专利技术的第一方面提供了一种信息处理系统,包括:第一信息处理装置,第一信息处理装置包括发送单元,该发送单元被配置成在对发送数据被划分成的发送片段进行顺序地发送之后发送包括伪数据的伪片段;以及第二信息处理装置,其被配置成使用传输控制协议与第一信息处理装置通信,第二信息处理装置包括移除单元,该移除单元被配置成当接收到发送片段和伪片段时移除伪片段,并且将包括发送片段的数据设置为发送数据。根据该配置,发送侧信息处理装置发送包括发送数据的包并且然后发送包括伪数据的包。因此,可以提高相对快速重传的概率。在第一方面中,发送单元可以被配置成发送包括如下伪数据的伪片段,该伪数据的大小不取决于发送单元能够使用一个片段发送的数据的最大大小。根据该配置,发送侧信息处理装置发送包括发送数据的包并且然后发送包括具有任意大小的伪数据的包。因此,例如,可以使用相对较小的伪数据来抑制网络的频带的消耗并且提高相对快速重传的概率。在第一方面中,伪数据可以包括发送数据的至少一部分。根据该配置,发送侧信息处理装置重传预定发送数据作为伪数据。因此,例如,接收侧信息处理装置可以从伪数据中获取丢失的发送片段而不等待丢失的发送片段的重传。在第一方面中,伪数据可以包括与发送片段的最终片段相同的数据。根据该配置,发送侧信息处理装置重传发送数据中的最终片段作为伪数据。因此,例如,接收侧信息处理装置可以从伪数据中获取最终片段而不等待丢失的最终片段的重传。在第一方面中,发送单元可以被配置成发送三个伪片段。根据该配置,发送侧信息处理装置发送伪片段的三个包。因此,即使当发送数据中的最终片段的包丢失时,也可以令人满意地执行TCP的快速重传。在第一方面中,第二信息处理装置可以被配置成:每当由第二信息处理装置接收到每个发送片段和每个伪片段时向第一信息处理装置发送确认信号,确认信号包括与由第二信息处理装置以正确的接收顺序接收到的最后发送片段对应的标识信息,并且第一信息处理装置可以被配置成:当与同一发送片段对应的标识信息被接收到预定次数时,发送与标识信息对应的发送片段之后的发送片段。本专利技术的第二方面提供了一种信息处理方法,其包括:使得第一信息处理装置在使用传输控制协议对发送数据被划分成的发送片段进行顺序地发送之后,发送包括伪数据的伪片段;以及使得第二信息处理装置在接收到发送片段和伪片段时,移除伪片段并且将包括发送片段的数据设置为发送数据。本专利技术的第三方面提供了一种存储程序的非暂态存储介质,当由信息处理装置执行该程序时,该程序使得信息处理装置执行方法。该方法包括:在使用传输控制协议对发送数据被划分成的发送片段进行顺序地发送之后,发送包括伪数据的伪片段;以及当使用传输控制协议从其他信息处理装置接收到发送片段和伪片段时,移除伪片段并且将包括发送片段的数据设置为信息处理装置中的发送数据。本专利技术的第四方面提供了一种信息处理装置,其被配置成:在使用传输控制协议对发送数据被划分成的发送片段进行顺序地发送之后,发送包括伪数据的伪片段。本专利技术的第五方面提供了一种信息处理装置,其被配置成:当使用传输控制协议从其他信息处理装置接收到发送片段和伪片段时,移除伪片段并且将包括发送片段的数据设置为其他信息处理装置中的发送数据。附图说明下面将参照附图描述本专利技术的示例性实施方式的特征、优点以及技术和工业意义,在附图中相同的附图标记表示相同的元件,并且在附图中:图1是示出根据实施方式的信息处理系统的配置的示例的图;图2是示出根据实施方式的信息处理装置的硬件配置的示例的图;图3是示出根据实施方式的信息处理装置的功能框图的示例的图;图4是示出由根据实施方式的信息处理系统执行的处理的示例的顺序图;图5A是示出添加伪数据的处理的示例的图;图5B是示出添加伪数据的处理的示例的图;图5C是示出添加伪数据的处理的示例的图;图6是示出根据实施方式的信息处理系统的优点的图;以及图7是示出其中真实数据被使用作为伪数据的示例的图。具体实施方式在下文中,将参照附图描述本专利技术的实施方式。<系统配置>图1是示出根据实施方式的信息处理系统1的配置的示例的图。在图1中,信息处理系统1包括信息处理装置10-1和信息处理装置10-2(在下文中,当它们不需要彼此区分时简称为“信息处理装置10”)。信息处理系统1中包括的装置的数目不限于两个。信息处理装置10-1和信息处理装置10-2经由网络50而彼此连接,网络50诸如是车载局域网(LAN)、LAN、无线LAN、因特网或者移动电话网络、诸如长期演进(LTE)或第五代(5G)。在以下描述中,将其中车载装置经由车载LAN彼此连接的车载系统作为示例进行描述,但是所公开的技术可以应用于工厂等中的装置控制网络系统或者传感器等被连接至云等的物联网(IOT)系统中的各种装置。信息处理装置10-1和信息处理装置10-2是车载装置,诸如传感器和车载电子控制单元(ECU)。<硬件配置>图2是示出根据实施方式的信息处理装置10的硬件配置的示例的图。图2中所示出的信息处理装置10包括经由总线B彼此连接的驱动装置100、辅助存储装置102、存储器装置103、CPU104、接口装置105、显示装置106和输入装置107。用于实现信息处理装置10中的处理的信本文档来自技高网
...

【技术保护点】
1.一种信息处理系统,其特征在于,包括:第一信息处理装置,其包括发送单元,所述发送单元被配置成在对发送数据被划分成的发送片段进行顺序地发送之后,发送包括伪数据的伪片段;以及第二信息处理装置,其被配置成使用传输控制协议与所述第一信息处理装置通信,所述第二信息处理装置包括移除单元,所述移除单元被配置成当接收到所述发送片段和所述伪片段时,移除所述伪片段并且将包括所述发送片段的数据设置为所述发送数据。

【技术特征摘要】
2017.08.29 JP 2017-1647671.一种信息处理系统,其特征在于,包括:第一信息处理装置,其包括发送单元,所述发送单元被配置成在对发送数据被划分成的发送片段进行顺序地发送之后,发送包括伪数据的伪片段;以及第二信息处理装置,其被配置成使用传输控制协议与所述第一信息处理装置通信,所述第二信息处理装置包括移除单元,所述移除单元被配置成当接收到所述发送片段和所述伪片段时,移除所述伪片段并且将包括所述发送片段的数据设置为所述发送数据。2.根据权利要求1所述的信息处理系统,其特征在于:所述发送单元被配置成发送包括如下伪数据的伪片段:该伪数据的大小不取决于所述发送单元能够使用一个片段发送的数据的最大大小。3.根据权利要求1或2所述的信息处理系统,其特征在于:所述伪数据包括所述发送数据的至少一部分。4.根据权利要求1至3中任一项所述的信息处理系统,其特征在于:所述伪数据包括与所述发送片段的最终片段相同的数据。5.根据权利要求1至4中任一项所述的信息处理系统,其特征在于:所述发送单元被配置成发送三个伪片段。6.根据权利要求1至5中任一项所述的信息处理系统,其特征在于:所述第二信息处理装置被配置成:每当由所述第二信息处理装置接收到每个发送片段和每个伪片段时,向所述第一信息处理装置发送确认信号,所述确认信号包括与由所述...

【专利技术属性】
技术研发人员:山崎康广川村俊雄
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1