无线发送终端、无线接收终端、无线通信系统、无线通信方法以及程序的制作方法_4

文档序号:8436244阅读:来源:国知局
MAC地址相关联的响应接收状态的值为O的情况下,未从与该MAC地址对应的影像接收终端200接收到接收响应。
[0096]在未从某一个影像接收终端200接收到接收响应的情况下,控制部101判定所发送的影像数据的重发次数是否超过了规定的最大重发次数(步骤S306)。在影像数据的重发次数未超过规定的最大重发次数的情况下,控制部101从RAM 103中再次读出刚刚发送的影像数据,生成包含所读出的影像数据的影像数据包,并经由无线通信电路部104和天线105,利用组播将影像数据包发送到影像接收终端200 (步骤S307)。在步骤S307中,利用将连接管理表所登记的所有影像接收终端200指定为了发送目的地的组播发送影像数据包,但也可以利用仅将未接收到接收响应的影像接收终端200指定为了发送目的地的单播(unicast)发送影像数据包。接着,再次进行步骤S302中的判定。
[0097]在从所有影像接收终端200都接收到了接收响应的情况下、或者影像数据的重发次数超过了规定的最大重发次数的情况下,控制部101判定I帧影像数据的发送是否已完成(步骤S308)。当存在未发送的影像数据时,在步骤S301中再次发送影像数据包。此外,在I帧的影像数据的发送已完成的情况下,影像数据的发送结束。
[0098]在影像数据的发送结束后,控制部101判定是否从影像接收终端200接收到了切断请求(步骤S120)。切断请求是对无线通信的连接对方请求连接切断的包。切断请求中包含影像接收终端200的MAC地址。在未接收到切断请求的情况下,控制部101根据来自操作部107的信号,判定是否由操作者指示了切断(步骤S124)。在指示了切断的情况下,控制部101生成切断请求,并经由无线通信电路部104和天线105将切断请求发送到影像接收终端200 (步骤S125)。在步骤S125中,对分别具有连接管理表所登记的所有MAC地址的影像接收终端200发送切断请求。在切断请求的发送后,控制部101成为等待接收从影像接收终端200发送的连接请求的状态(步骤S102)。
[0099]此外,在未指示切断的情况下,控制部101判定是否接收到了连接请求(步骤S126)。在步骤S126中作为判定对象的连接请求是在步骤S102中作为判定对象的连接请求之后接收到的连接请求。无线通信电路部104在经由天线105接收到了连接请求的情况下,将连接请求的内容通知给控制部101,并在步骤S103中发送连接请求响应。此外,在未接收到连接请求的情况下,控制部101判定有无影像信号处理部106通知的影像数据就绪中断,从而判定是否准备了影像数据(步骤S127)。在未准备影像数据的情况下,再次进行步骤S120中的判定。此外,在准备了影像数据的情况下,通过步骤Slll发送帧开始通知。
[0100]在步骤S120中,无线通信电路部104在经由天线105接收到了切断请求的情况下,将切断请求的内容通知给控制部101。控制部101在连接管理表中,删除与发送了切断请求的影像接收终端200相关的MAC地址、优先级、响应发送期间和响应接收状态的各信息(步骤S121)。此外,在步骤S121中,控制部1I在接收响应管理表中,将分配给发送了切断请求的影像接收终端200的响应发送期间的使用状态的值设定为O。在未向发送了切断请求的影像接收终端200分配响应发送期间的情况下,接收响应管理表的内容不发生变化。
[0101]接着,控制部101确认在连接管理表中是否登记有一些MAC地址,从而判定是否存在连接中的影像接收终端(步骤S122)。在连接管理表中登记了一些MAC地址的情况下,存在连接中的影像接收终端200,在连接管理表中完全未登记MAC地址的情况下,不存在连接中的影像接收终端200。
[0102]当不存在连接中的影像接收终端200时,控制部101成为等待接收从影像接收终端200发送的连接请求的状态(步骤S102)。此外,当存在连接中的影像接收终端时,控制部101进行以下将说明的接收响应重新设定(步骤S123)。图6示出了在步骤S123中进行接收响应重新设定时的影像发送终端100的详细动作。控制部101判定是否存在可分配给影像接收终端200的响应发送期间(步骤S231)。
[0103]在接收响应管理表中,与I?5中的任意一个Slot_No相关联的使用状态的值为O的情况下,能够将与该Slot_No对应的响应发送期间分配给影像接收终端200。此外,在接收响应管理表中,在与I?5的所有Slot_No相关联的使用状态的值为I的情况下,不存在能够分配给影像接收终端200的响应发送期间。
[0104]当不存在能够分配给影像接收终端200的响应发送期间时,接收响应重新设定结束。此外,当存在能够分配给影像接收终端200的响应发送期间时,控制部101确认连接管理表,从接收响应被禁止的影像接收终端200中检索优先级最高的影像接收终端200 (步骤S232)。在步骤S232中,在连接管理表中,从响应发送期间的值为O的影像接收终端200中,检索优先级的值最小的影像接收终端200。
[0105]接着,控制部101在连接管理表中,将通过步骤S232中的检索而找到的影像接收终端200的响应发送期间的值设定为接收响应管理表中能够分配给影像接收终端200的响应发送期间的Slot_No的值(步骤S233)。此外,在步骤S233中,控制部101在接收响应管理表中,将分配给了影像接收终端200的响应发送期间的使用状态的值设定为I。
[0106]然后,控制部101生成响应设定通知,并经由无线通信电路部104和天线105,向通过步骤S232中的检索而找到的影像接收终端200发送响应设定通知(步骤S234)。在通过步骤S234发送的响应设定通知中,包含接收响应管理表中的、分配给通过步骤S232中的检索而找到的影像接收终端200的作为响应发送期间的响应延迟时间。在响应设定通知的无线发送结束后,接收响应重新设定结束。在接收响应重新设定结束后,再次进行步骤S120中的判定。
[0107]本发明的最上位概念的无线发送终端进行的处理与步骤S201 (优先度的存储)、步骤S204、S205、S212、S213 (响应许可终端的设定和响应许可的通知)、步骤S210、S212、S214、S220、S221 (响应禁止终端的设定和响应禁止的通知)、步骤S301 (影像数据的无线发送)的各个处理对应。这些处理以外的处理作为本发明的最上位概念的无线发送终端进行的处理,是任意事项。
[0108]接着,说明影像接收终端200的动作。图9?图12示出了影像接收终端200的动作。在接通影像接收终端200的电源后,控制部201将影像接收终端200的各功能块初始化(步骤S401)。接着,控制部201根据来自操作部207的信号检测操作者的操作内容,等待操作者选择连接对方的影像发送终端100 (步骤S402)。设为将可选择为连接对方的影像发送终端100的信息事先储存到了 ROM 202中。在操作者选择了连接对方的影像发送终端100的情况下,控制部201根据来自操作部107的信号,识别被选择为连接对方的影像发送终端100。此外,控制部201经由无线通信电路部204和天线205,向被选择为连接对方的影像发送终端100发送连接请求(步骤S403)。如上所述,连接请求中包含影像接收终端200的MAC地址和优先级的信息。将影像接收终端200的优先级的信息预先储存到了 ROM202 中。
[0109]在连接请求的发送后,控制部201判定是否从影像发送终端100接收到了连接请求响应(步骤S404)。在未接收到连接请求响应的情况下,控制部201判定从发送连接请求起的经过时间是否超过了进行连接请求响应的接收等待的规定时间(步骤S405)。在经过时间未超过规定时间的情况下,通过步骤S403再次发送连接请求。此外,在经过时间超过了规定时间的情况下,控制部201在监视器210上显示连接错误(步骤S406)。在连接错误的显示后,控制部201在步骤S402中等待操作者选择连接对方的影像发送终端100。
[0110]在步骤S404中无线通信电路部204经由天线105接收到了连接请求的情况下,将连接请求响应的内容通知给控制部201,从而建立与影像发送终端100的连接。在建立与影像发送终端100的连接后,控制部201进行以下将说明的接收响应设定(步骤S407)。图11示出了在步骤S407中进行接收响应设定时的影像接收终端200的详细动作。控制部201判定是否从影像发送终端100接收到了响应设定通知(步骤S501)。
[0111]无线通信电路部204在经由天线205接收到了响应设定通知的情况下,将响应设定通知的内容通知给控制部201,控制部201判定响应设定通知所包含的响应延迟时间是否为O (步骤S502)。在响应延迟时间不为O的情况下,向影像接收终端200分配了响应发送期间,因此控制部201将表示是否发送接收响应的参数ACK_Flg的值设定为1,并且将表示响应延迟时间的参数Resp_Wait的值设定为响应设定通知所包含的响应延迟时间的值(步骤S503)。此外,在响应延迟时间为O的情况下,未向影像接收终端200分配响应发送期间,因此控制部201将表示是否发送接收响应的参数ACK_Flg的值设定为0,并且将表示响应延迟时间的参数Resp_Wait的值设定为O (步骤S505)。在进行步骤S503或步骤S505的处理后,接收响应设定结束。
[0112]在步骤S501中未接收到响应设定通知的情况下,控制部201判定从发送连接请求起的经过时间是否超过了进行响应设定通知的接收等待的规定时间(步骤S504)。在经过时间未超过规定时间的情况下,再次进行步骤S501中的判定。此外,在经过时间超过了规定时间的情况下,在步骤S505中将参数ACK_Flg和参数Resp_Wait的各个值设定为O。
[0113]在接收响应设定的结束后,控制部201判定是否从影像发送终端100接收到了帧开始通知(步骤S410)。在未接收到帧开始通知的情况下,控制部201判定从发送连接请求起的经过时间是否超过了进行帧开始通知的接收等待的规定时间(步骤S411)。在经过时间未超过规定时间的情况下,再次进行步骤S410中的判定。此外,在经过时间超过了规定时间的情况下,控制部201在监视器210上显示连接错误(步骤S412)。在连接错误的显示后,控制部201在步骤S402中等待操作者选择连接对方的影像发送终端100。
[0114]在步骤S410中,无线通信电路部204在经由天线205接收到了帧开始通知的情况下,将帧开始通知的内容通知给控制部201。如图10所示,控制部201进行从影像发送终端100接收影像数据的处理(步骤S413)。图12示出了在步骤S413中接收影像数据时的影像接收终端200的详细动作。控制部201判定是否从影像发送终端100接收到了影像数据包(步骤S601)。在未接收到影像数据包的情况下,进行步骤S605中的判定。此外,在无线通信电路部204经由天线205接收到了影像数据包的情况下,将影像数据包所包含的影像数据储存到RAM 203中,控制部201判定参数ACK_Flg的值是否为I (步骤S602)。
[0115]在参数ACK_Flg的值不是I的情况下,进行步骤S605中的判定。该情况下,虽然接收到了影像数据包,但不发送接收响应。此外,在参数ACK_Flg的值是I的情况下,控制部201等待与参数Resp_Wait的值相应的时间(步骤S603)。接着,控制部201生成接收响应,并经由无线通信电路部204和天线205将接收响应发送到影像发送终端100 (步骤S604)。
[0116]然后,控制部201判定是否经过了用于接收I帧的影像数据而设定的规定时间(步骤S605)。在未经过规定时间的情况下,再次进行步骤S601中的判定。此外,在经过了规定时间的情况下,影像数据的接收结束。
[0117]在影像数据的接收结束后,控制部201判定是否正常接收到了 I帧的影像数据(步骤S414)。在未正常接收到I帧的影像数据的情况下,进行步骤S420中的判定。此外,在正常接收到了 I帧的影像数据的情况下,控制部201对各影像数据包的数据进行合成来生成I帧的影像数据,在使影像信号处理部206对影像数据进行了处理后,使监视器210显示基于影像数据的影像(步骤S415)。
[0118]然后,控制部201判定是否从影像发送终端100接收到了切断请求(步骤S420)。无线通信电路部204在经由天线205接收到了切断请求的情况下,将切断请求的内容通知给控制部201,控制部201在步骤S402中等待操作者选择连接对方的影像发送终端100。此夕卜,在未接收到切断请求的情况下,控制部201根据来自操作部207的信号,判定是否由操作者指示了切断(步骤S4
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1