无线通信装置、通信系统、无线通信装置控制方法以及程序的制作方法

文档序号:9221955阅读:187来源:国知局
无线通信装置、通信系统、无线通信装置控制方法以及程序的制作方法
【技术领域】
[0001]本技术涉及一种无线通信装置,并且更具体地涉及利用无线通信与另一个无线通信装置发送和接收数据的无线通信装置、通信系统、无线通信装置控制方法以及使计算机执行该方法的程序。
【背景技术】
[0002]在相关领域中,存在利用无线通信交换各种数据的无线通信技术。例如,已经提出了附近的无线通信装置自主互连的通信方法(例如,经由自组织通信或在自组织网络中)(例如,参见专利文献I)。
[0003]引文列表
[0004]专利文献
[0005]专利文献1:JP2009-239385A

【发明内容】

[0006]技术问题
[0007]根据相关领域的上述技术,两个无线通信装置能够利用无线通信而不利用有线链路连接来彼此交换各种数据。另外,在这种网络上,各个无线通信装置能够在不依赖诸如控制装置等的主站的情况下,与附近的无线通信装置通信。
[0008]这样,可以通过利用无线通信与周围的无线通信装置自由地通信。然而,假定在附近存在的多个无线通信装置中,存在由已知用户使用的无线通信装置和由完全陌生的用户使用的无线通信装置。在这种情况下,为了提高安全性,可以想得到地更优选的是,接收由已知用户所使用的无线通信装置提供的服务。
[0009]已经鉴于这种情况设计了本技术,并且本技术的目的是利用无线通信装置之间的无线通信容易且安全地交换服务。
[0010]问题的解决方案
[0011]为了解决上述问题,提供了本技术,并且本技术的第一方面是无线通信装置、无线通信装置的控制方法以及使计算机执行该方法的程序,该无线通信装置包括:通信单元,该通信单元被构造为利用无线通信与指定范围内存在的其他无线通信装置发送和接收与由该无线通信装置和另一个无线通信装置中的至少一个提供的服务有关的数据;以及控制单元,该控制单元被构造为将用于识别该服务的服务信息与用于识别使用提供该服务的无线通信装置的用户的用户信息进行关联,并且在该数据中包括并发送该所关联的信息。因此,这种构造起这样的作用:将用于识别服务的服务信息与用于识别使用提供该服务的无线通信装置的用户的用户信息进行关联,在数据中包括该所关联的信息,并且发送该数据。
[0012]在第一方面中,当接收到该数据时,该控制单元可以基于该数据中所包括的该用户信息来判断是否从根据该用户信息的另一个无线通信装置接收根据与该用户信息关联的该服务信息的服务。因此,这种构造起这样的作用:基于接收到的数据中所包括的用户信息来判断是否从根据该用户信息的另一个无线通信装置接收根据与该用户信息关联的该服务信息的服务。
[0013]在第一方面中,该控制单元可以基于该接收到的数据中所包括的该用户信息是否匹配允许列表中所登记的该用户信息来判断是否接收该服务。因此,这种构造起这样的作用:基于接收到的数据中所包括的用户信息是否匹配允许列表中所登记的用户信息来判断是否接收服务。
[0014]在第一方面中,该控制单元可以基于使用储存单元中所存储的该允许列表或外部装置中所存储的该允许列表的匹配确定的结果来判断是否接收该服务。因此,这种构造起这样的作用:基于使用储存单元中所存储的允许列表或外部装置中所存储的允许列表的匹配确定的结果来判断是否到接收服务。
[0015]在第一方面中,该控制单元可以基于该接收到的数据中所包括的该用户信息是否匹配阻止列表中所登记的该用户信息来判断是否接收该服务。因此,这种构造起这样的作用:基于接收到的数据中所包括的用户信息是否匹配阻止列表中所登记的用户信息来判断是否接收服务。
[0016]在第一方面中,该控制单元可以在该数据中包括并发送第一用户信息,该第一用户信息是根据使用该无线通信装置的用户的用户信息;和第二用户信息,该第二用户信息是从另一个无线通信装置发送的数据中所包括的用户信息且还是根据使用其他无线通信装置的用户的用户信息。因此,这种构造起这样的作用:在数据中包括第一用户信息和第二用户信息,并且发送该数据。
[0017]在第一方面中,该控制单元可以在该数据中仅包括允许转发的该第二用户信息,并且发送该数据。因此,这种构造起这样的作用:在数据中仅包括允许转发的第二用户信息,并且发送该数据。
[0018]本技术的第二方面是无线通信装置、无线通信装置的控制方法以及使计算机执行该方法的程序,该无线通信装置包括:通信单元,该通信单元被构造为发送和接收与由该无线通信装置和另一个无线通信装置中的至少一个提供的服务有关的数据,该数据包括将用于识别该服务的服务信息与用于识别使用提供该服务的无线通信装置的用户的用户信息进行关联的信息;以及控制单元,当接收到该数据时,该控制单元基于该数据中所包括的该用户信息判断是否从根据该用户信息的另一个无线通信装置接收根据与该用户信息关联的该服务信息的服务。因此,当接收到数据时,这种构造起这样的作用:基于该数据中所包括的用户信息来判断是否从根据该用户信息的另一个无线通信装置接收根据与该用户信息关联的该服务信息的服务。
[0019]本技术的第三方面是通信系统、通信系统的控制方法以及使计算机执行该方法的程序,该通信系统包括:第一无线通信装置,该第一无线通信装置设置有通信单元,该通信单元被构造为利用无线通信与指定范围内存在的其他无线通信装置发送和接收与由该无线通信装置和另一个无线通信装置中的至少一个提供的服务有关的数据,和控制单元,该控制单元被构造为将用于识别该服务的服务信息与用于识别使用提供该服务的无线通信装置的用户的用户信息进行关联,并且在该数据中包括并发送该所关联的信息;以及第二无线通信装置,该第二无线通信装置设置有通信单元,该通信单元发送和接收该数据,和控制单元,当接收到该数据时,该控制单元基于该数据中所包括的该用户信息来判断是否从根据该用户信息的另一个无线通信装置接收根据与该用户信息关联的该服务信息的服务。因此,实现了这样的效果:第一无线通信装置将用于识别服务的服务信息与用于识别使用提供该服务的无线通信装置的用户的用户信息进行关联,并且在数据中包括并发送该所关联的信息,而第二无线通信装置基于该数据中所包括的该用户信息来判断是否从根据该用户信息的另一个无线通信装置接收根据与该用户信息关联的该服务信息的服务。
[0020]本发明的有益效果如下:
[0021]根据本技术,可以实现能够利用无线通信装置之间的无线通信来容易且安全地交换服务的有益效果。
【附图说明】
[0022]【图1】图1是例示了根据本技术的第一实施方式的通信系统100的示例性系统构造的图。
[0023]【图2】图2是例示了根据本技术的第一实施方式的第一无线通信装置200的示例性内部构造的框图。
[0024]【图3】图3是示意性地例示了根据本技术的第一实施方式的存储器300中所存储的用户信息管理表310中的受管理内容的示例的图。
[0025]【图4】图4是示意性地例示了根据本技术的第一实施方式的存储器300中所存储的朋友列表管理表320中的受管理内容的示例的图。
[0026]【图5】图5是示意性地例示了根据本技术的第一实施方式的存储器300中所存储的阻止列表管理表330中的受管理内容的示例的图。
[0027]【图6】图6是例示了在构成根据本技术的第一实施方式的通信系统100的各个无线通信装置发送发现信息的情况下的发送示例的图。
[0028]【图7】图7是例示了由构成根据本技术的第一实施方式的通信系统100的各个无线通信装置发送的信标的示例格式的图。
[0029]【图8】图8是例示了由构成根据本技术的第一实施方式的通信系统100的各个无线通信装置发送的信标的示例格式的图。
[0030]【图9】图9是例示了根据本技术的第一实施方式的显示单元280上所显示的显示画面(登记画面350)的示例的图。
[0031]【图10】图10是例示了构成根据本技术的第一实施方式的通信系统100的装置之间的示例性通信处理的续发事件流程图。
[0032]【图11】图11是例示了构成根据本技术的第一实施方式的通信系统100的装置之间的示例性通信处理的续发事件流程图。
[0033]【图12】图12是例示了由根据本技术的第一实施方式的第一无线通信装置200进行的用户信息登记处理的处理续发事件的示例的流程图。
[0034]【图13】图13是例示了由根据本技术的第一实施方式的第一无线通信装置200进行的数据通信处理的处理续发事件的示例的流程图。
[0035]【图14】图14是例示了根据本技术的第一实施方式的修改例的通信系统400的示例性系统构造的图。
[0036]【图15】图15是示意性地例示了根据本技术的第一实施方式的修改例的存储器300中所存储的朋友列表管理数据库411中的受管理内容的示例的图。
[0037]【图16】图16是例示了由根据本技术的第一实施方式的修改例的第一无线通信装置200进行的数据通信处理的处理续发事件的示例的流程图。
[0038]【图17】图17是例示了由构成根据本技术的第二实施方式的通信系统100的各个无线通信装置发送的信标的示例格式的图。
[0039]【图18】图18是例示了由构成根据本技术的第二实施方式的通信系统100的各个无线通信装置发送的信标的示例格式的图。
[0040]【图19】图19是示意性地例示了根据本技术的第二实施方式的通信系统100中所发送和接收的发现信息的流程的图。
【具体实施方式】
[0041]下文中,将描述用于实施本技术的实施方式(下文中所指定的实施方式)。描述将以以下顺序进行。
[0042]1、第一实施方式(通信控制:基于发现信息中所包括的用户信息判断是否接收服务的示例)
[0043]2、第二实施方式(通信控制:在发现信息中包括本地装置和其他装置的用户信息以发送数据的示例)
[0044]〈1、第一实施方式〉
[0045]【通信系统的示例性构造】
[0046]图1是例示了根据本技术的第一实施方式的通信系统100的示例性系统构造的图。要注意的是,在一些附图中,为方便起见,无线通信装置各缩写为“W.C.A.”。
[0047]通信系统100装配有多个无线通信装置(第一无线通信装置200、第二无线通信装置102、第三无线通信装置103等至第十三无线通信装置113)。构成通信系统100的各个无线通信装置(设备)是例如便携式信息处理装置(例如,诸如智能电话、手机或平板电脑等)或固定式信息处理装置(例如,诸如打印机或个人计算机等)。
[0048]这里,自组织通信、自组织网络等称为附近的无线通信装置自主互连的通信方法。在这种网络上,各个无线通信装置能够在不依赖主站(例如,控制装置)的情况下与附近的无线通信装置通信。因此,将通过把自组织网络当作附近的无线通信装置自主互连的通信方法的示例来描述本技术的实施方式。
[0049]在自组织网络上,如果附近添加新无线通信装置,则该新无线通信装置也能够自由加入网络。例如,假定最初图1所例示的无线通信装置中仅第一无线通信装置200、第二无线通信装置102、第三无线通信装置103等至第八无线通信装置108已经加入自组织网络的情况。在这种情况下,假定依次添加第九无线通信装置109至第十三无线通信装置113。在这种情况下,网络覆盖范围可以随着这些无线通信装置(附近的无线通信装置)增加而增大。换言之,网络覆盖范围可以随着依次添加第九无线通信装置109至第十三无线通信装置113而增大。
[0050]这里,除了与附近的无线通信装置自主互连之外,各个无线通信装置还能够以斗式中继方式与另一个无线通信装置转发要交换的信息。
[0051]例如,假定第一无线通信装置200能够与第二无线通信装置102至第四无线通信装置104中的每一个直接通信,但由于诸如受限无线范围等的因素而无法与其他无线通信装置直接通信。在图1中,第一无线通信装置200可以直接通信的范围(基于第一无线通信装置200的发送范围)被指示为发送范围121。要注意的是,发送范围121对应于在将转发(跳跃)次数限为一次的情况下的发送范围。
[0052]即使在以该方式难以获得直接通信时,能够与第一无线通信装置200直接通信的无线通信装置(第二无线通信装置102至第四无线通信装置104)也能够从第一无线通信装置200向另一个无线通信装置转发数据。因此,通过以该方式转发数据,第一无线通信装置200和无法与第一无线通信装置200直接通信的无线通信装置可以彼此交换信息。例如,第一无线通信装置200和无法与第一无线通信装置200直接通信的第五无线通信装置105可以经由第三无线通信装置103 (或第四无线通信装置104)彼此交换信息。
[0053]以该方式进行相互数据转发(也称为斗式中继)并向远处无线通信装置传递信息的方法被指定为多跳中继。同样地,进行多跳的网络通常被称为网状网络。
[0054]图2例示了构成这种自组织网络或网状网络的无线通信装置的构造。
[0055]现在将描述本技术的实施方式中所使用的多跳中继。
[0056]作为示例,将描述如图1例示形成网状网络,并且第一无线通信装置200与第五无线通信装置105通信的过程。
[0057]第一无线通信装置200在开始与第五无线通信装置105通信之前,指定使用哪个通信路径(经过哪个无线通信装置)。例如,第一无线通信装置200基于符合所建立的通信路由协议的过程,与各个邻近的无线通信装置交换通信路由信息。
[0058]例如,可以使用由IETF发布的RFC 3626-最优链路状态路由协议(OLSR:Optimized Link State Routing Protocol)标准所确定的过程。作为另一个示例,可以使用由IEEE发布的诸如信息技术用IEEE标准-系统间通信和信息交换-局域网和城±或网-具体要求(IEEE Standard for Informat1n Technology-Telecommunicat1nsand informat1n exchange between systems-Local and metropolitan areanetworks-Specific requirements),第11部分:无线LAN媒体访问控制(MAC)和物理层(PHY)规范(Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY)specif icat1ns),第十次修订:网状网络(Mesh Networking)(通常称为 IEEE 802.Hs)等标准确定的过程。
[0059]基于这些过程,第一无线通信装置200能够检测出通过经过第三无线通信装置103可以与第五无线通信装置105通信,而不会不必要地浪费无线资源。例如,可以基于诸如少量的中继节点、最小传输延迟以及占用用于发送的频率信道的最短时间等因素来检测出可以在无不必要的浪费的情况下通信。
[0060]用于检测的信息作为通信路径信息内部保持在各个无线通信装置中,并且当实际发送或接收包时,为了使包到达最终目的地,参照信息以搜索包接着应当向哪个无线通信装置发送。
[0061]在上面讨论的过程中,第一无线通信装置200获取直到第五无线通信装置105有效的通信路径信息。随后,基于所获取的通信路径信息,第一无线通信装置200向第三无线通信装置103发送定址到第五无线通信装置105的包。第三无线通信装置103接收包,并且基于内部保持的通信路径信息向第五无线通信装置105转发接收到的定址到第五无线通信装置105的包。
[0062]要注意的是,在某些情况下,还对于连接到网状网络的全部无线通信装置进行上述通信路径信息的创建。然而,在诸如极大数量的无线通信装置存在于网络上等的某些情况下,由于诸如控制包等的因素,与通信路径信息的创建有关的开销增加。因此,为了减小由于诸如控制包等的因素而造成的与通信路径信息的创建有关的开销,例如,可以如前所述限定转发各个包的次数。
[0063]此时,假定在图9所例示的示例中,如箭头131所指示,经由第三无线通信装置103从第五无线通信装置105接收音乐服务。另外,假定如箭头132所指示,经由第四无线通信装置104从第七无线通信装置107接收图像服务。
[0064]另外,可以想到使用自组织网络或网状网络在与附近的装置自由通信的同时使内容流通的设置。为了实现这种设置,必须通知附近的装置哪个无线通信装
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1