CN111937439B - 通信装置及通信*** - Google Patents

通信装置及通信*** Download PDF

Info

Publication number
CN111937439B
CN111937439B CN201980023258.4A CN201980023258A CN111937439B CN 111937439 B CN111937439 B CN 111937439B CN 201980023258 A CN201980023258 A CN 201980023258A CN 111937439 B CN111937439 B CN 111937439B
Authority
CN
China
Prior art keywords
gateway
communication
internet
connection
frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201980023258.4A
Other languages
English (en)
Other versions
CN111937439A (zh
Inventor
菅谷茂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN111937439A publication Critical patent/CN111937439A/zh
Application granted granted Critical
Publication of CN111937439B publication Critical patent/CN111937439B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/246Connectivity information discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/248Connectivity information update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/06Access restriction performed under specific conditions based on traffic conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/20Interfaces between hierarchically similar devices between access points

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本技术涉及使得可以在管理因特网接入的通信装置上分配负荷的通信装置和通信***。根据本技术的一方面的通信***包括:第一通信装置,其包括在无线LAN中,该无线LAN包括用作网关的多个通信装置,该第一通信装置包括通信控制部分,该通信控制部分向无线LAN中的其它装置发送包括与连接到外部网络的能力有关的参数的管理帧;以及第二通信装置,其用作第一通信装置,并且包括通信控制部分,该通信控制部分接收从第一通信装置发送的管理帧,并将指示接入到外部网络的请求的接入请求信息发送到第一通信装置。本技术可以应用于用于无线LAN的通信装置。

Description

通信装置及通信***
技术领域
本技术涉及通信装置和通信***,并且特别地涉及能够在管理因特网连接的通信装置上分配负荷的通信装置和通信***。
背景技术
对应于无线LAN网络的BSS(基本服务集)包括一个接入点和位于来自该接入点的无线电波的可到达范围内的客户端。
专利文献1公开了一种用于包括接入点和多个移动路由器的网络的技术,该技术包括基于与从接入点到因特网的路径有关的信息来自动构建网状网络。即使在移动路由器位于来自接入点的无线电波无法到达移动路由器的区域的情况下,移动路由器也可以通过其它移动路由器接入接入点以建立因特网连接而不使用移动网络。
引文清单
专利文献
PTL1
日本专利特许公开No.2015-186162
发明内容
技术问题
在如上所述的网络中,网络内的所有通信都集中在单个接入点上,因此沉重的负荷被施加到该接入点上。另外,在接入点发生任何缺陷的情况下,排除了网络内的通信装置连接到因特网。
近年来,可以用作例如配备有称为网络共享功能的智能手机的接入点的通信装置的数量增加,。
即使在同一无线LAN网络内存在多个可以用作接入点的通信装置,也只有一个通信装置作为接入点工作。这表示整个***中的通信装置的功能的无效使用。
鉴于这些情况,本技术的目的是允许在管理因特网连接的通信装置上分配负荷。
问题的解决方案
根据本技术的第一方面的通信装置,该通信装置用作网关,在无线LAN中包括有多个,所述通信装置包括通信控制部分,该通信控制部分被配置为当该通信装置连接到外部网络时,将包括与连接到所述外部网络的能力有关的参数的管理帧发送到所述无线LAN内的其它装置。
根据本技术的第二方面的通信装置包括通信控制部分,其被配置为接收从用作无线LAN的网关的多个预定装置中的、连接到外部网络的所述预定装置发送的管理帧,该管理帧包括与连接到外部网络的能力有关的参数,通信控制部分将表示对外部网络的连接的请求的连接请求信息发送到预定装置中的任意一个。
在本技术的第一方面中,在包括用作网关的多个通信装置的无线LAN中,当该通信装置连接到外部网络时,包括与连接到外部网络的能力有关的参数的管理帧被发送到无线LAN内的其它装置。
在本技术的第二方面中,接收从用作无线LAN的网关的多个预定装置中的、连接到外部网络的预定装置发送的管理帧,该管理帧包括与连接到外部网络的能力相关的参数,并且表示连接到外部网络的请求的连接请求信息被发送到任一预定装置。
发明的有益效果
根据本技术,可以分配管理因特网连接的通信装置上的负荷。
注意,这里描述的效果不一定是限制性的,并且可以产生本公开中描述的任何效果。
附图说明
图1是示出了其中分布了AP的功能的网络的配置示例的图。
图2是示出了上行链路数据的流程的示例的图。
图3是示出了下行链路数据的流程的示例的图。
图4是示出了通信装置之间的位置关系的示例的图。
图5是示出了用于确定通信装置的角色的一系列操作的序列图。
图6是示出了角色可用信息元素的配置示例的图。
图7是图示了角色分离信息元素的配置示例的图。
图8是示出了网络的配置示例的图。
图9是示出了用于选择用于因特网连接的IG的一系列处理步骤的序列图。
图10是示出了网络的其它配置示例的图。
图11是示出了用于使用空间复用通信的数据发送的一系列处理步骤的序列图。
图12是示出了用于无线电波的发送功率的调整的示例的图。
图13是示出了网关通告帧的配置示例的图。
图14是示出了网关连接请求帧的配置示例的图。
图15是示出网关连接授权帧的配置示例的图。
图16是示出了网关断开请求帧的配置示例的图。
图17是示出了网关断开授权帧的配置示例的图。
图18是示出了通信装置的配置示例的框图。
图19是示出了无线通信模块的功能的配置示例的框图。
图20是示出了由IG执行的处理的流程图。
图21是示出了IG执行的处理的接着图20的流程图。
图22是示出了由站执行的处理的流程图。
图23是示出了由站执行的处理的接着图22的流程图。
图24是示出了网关参数中的参数的示例的图。
图25是示出了网关属性中的参数的示例的图。
图26是示出了网关控制中的参数的示例的图。
图27是示出了上行链路数据的流程的示例的图。
图28是示出了下行链路数据的流程的示例的图。
图29是示出了用于选择用于因特网连接的IG的一系列处理步骤的序列图。
图30是示出了计算机的配置示例的框图。
具体实施方式
下面将描述本技术的实施例。将按以下顺序提供描述。
1.具有分布式接入点功能的无线LAN网络的配置示例
2.用于构建具有分布式AP功能的网络的操作示例
3.IG选择的示例
4.使用空间复用通信的数据发送示例
5.帧格式示例
6.通信装置的配置示例
7.通信装置的操作
8.参数示例
9.通过AC中继的通信的示例
10.修改示例
<具有分布式接入点功能的无线LAN网络的配置示例>
图1是示出根据本技术的实施例的具有分布式接入点(AP)的功能的网络的配置示例的图。
图1所示的七个小圆圈分别表示具有符合例如IEEE802.11的预定标准的用于无线LAN的通信功能的通信装置。虚线圆圈表示来自各个通信装置的无线电波的可到达范围。
在图1的示例中,存在于网络中心附近的通信装置用作接入控制器。另外,可以连接到诸如因特网的外部网络的左上通信装置用作因特网网关1,并且可以连接到外部网络的右下通信装置用作因特网网关2。
换句话说,在图1的网络中,充当接入控制器的通信装置负责网络中的接入控制功能,这些功能包括在已知AP的功能中并且包括管理帧的发送。接入控制器发送的管理帧包括信标帧,动作帧,管理帧和触发帧。
由接入控制器发送的信标帧包括诸如网络中包括的各个通信装置的地址之类的信息。由接入控制器发送的信号控制每个通信装置对接入控制器或因特网网关的接入,并标识BSS的范围。
在图1的示例中,由圆圈#11表示的来自接入控制器的无线电波的可到达范围包括因特网网关1和2以及站1至4。存在于来自接入控制器的无线电波的最大可到达范围内的站1至4,作为属于由接入控制器管理的网络的客户端通信装置进行操作。
另外,用作因特网网关的通信装置负责包括在已知AP的功能中的用于外部网络的网关功能。因特网网关1和2例如与由服务提供商管理的服务器通信,该服务提供商为因特网提供连接服务,并控制上行链路数据和下行链路数据的发送和接收。
上行链路数据是例如从站到因特网上的外部装置的数据。下行链路数据是从因特网上的外部装置到站的数据。
在图1的示例中,由圆圈#12表示的从因特网网关1发出的无线电波的可到达范围除了接入控制器之外还包括站1和2。另外,由圆圈#13表示的从因特网网关2发出的无线电波的可到达范围除接入控制器外还包括站3和4。圆圈#21至#24分别表示来自站1至4的无线电波的可到达范围。
因特网网关1管理在来自因特网网关1的无线电波的可到达范围内的站1和站2的因特网连接。站1和站2与因特网上的外部装置的通信通过因特网网关1执行。
类似地,因特网网关2管理在来自因特网网关2的无线电波的可到达范围内的站3和站4的因特网连接。站3和4与因特网上的外部装置的通信是通过因特网网关2进行的。
如上所述,在图1的网络中,与用作接入控制器的通信装置不同的通信装置用作因特网网关,以使属于该网络的站能够进行因特网连接。
通过在多个通信装置之间共享AP的功能,可以有效地管理网络。AP的功能至少包括用于网络中的接入控制的功能,包括信标帧的发送和用于外部网络的网关功能。
另外,由于两个通信装置用作因特网网关,所以可以在网络内进行通信。三个或更多个通信装置可以用作因特网网关。
无线电波到达接入控制器周围的范围就足够了,因此每个通信装置都可以减少无线电波的发送功率。
例如,即使在无线电波的发送功率减小的情况下,接入控制器也可以将诸如用于信标帧的信号发送到包括所有通信装置并且由圆圈#11指示的范围内。换句话说,可以在接入控制器周围的狭窄范围内构建无线LAN网络。由图1的网络中包括的各个通信装置输出的无线电波的可到达范围分别是包括相邻通信装置的位置的狭窄范围。
图2是示出上行链路数据的流程的示例的图。
如空白箭头A1所示,由站1发送到外部装置的上行链路数据被因特网网关1接收,并且因特网网关1将数据发送到与目的地相对应的外部装置。如空白箭头A2所示,由站2发送到外部装置的上行链路数据被因特网网关1接收,并且因特网网关1将数据发送到与目的地相对应的外部装置。
类似地,如空白箭头A3所示,由站3发送到外部装置的上行链路数据被因特网网关2接收,并且因特网网关2将数据发送到与目的地相对应的外部装置。如空白箭头A4所示,由站4发送到外部装置的上行链路数据被因特网网关2接收,并且因特网网关2将数据发送到与目的地相对应的外部装置。
图3是示出下行链路数据的流程的示例的图。
从外部装置发送并由因特网网关1接收的站1的下行链路数据从因特网网关1发送到站1,如空白箭头A11所示。从外部装置发送并由因特网网关1接收到的站2的下行链路数据从因特网网关1发送到站2,如空白箭头A12所示。
类似地,如空白箭头A13所示,从外部装置发送并由因特网网关2接收的用于站3的下行链路数据从因特网网关2发送到站3。从外部装置发送并由因特网网关2接收的站4的下行链路数据从因特网网关2发送到站4,如空白箭头A14所示。
如上所述,在图1的网络中,由各个站建立的因特网连接由因特网网关1和因特网网关2共享。
适当时,以下将接入控制器称为AC,并将因特网网关称为IG。
另外,根据站相对于因特网网关的位置,每个站被称为近站或远站。
以因特网网关1为基准,可以与因特网网关1进行通信的站1和站2为近站。无法与因特网网关1进行通信但存在于来自AC的无线电波的可到达范围内的站3和站4是远站。
此外,以因特网网关2为基准,可以与因特网网关2进行通信的站3和站4是近站。无法与因特网网关2进行通信但存在于来自AC的无线电波的可到达范围内的站1和站2是远站。
根据与IG的位置关系来确定该站是作为近站还是作为远站运行。如下所述,即使阻止任何远站使用最近的因特网网关,远站也可以通过AC连接到其它因特网网关。
<构建具有分布式AP功能的网络的操作示例>
现在,将描述旨在如上所述在多个通信装置之间共享AP的功能的网络操作。
图4是示出通信装置之间的位置关系的示例的图。
如图4中所示,在描述中,假设表示站的STA 1至4处于从左开始按顺序排列的位置关系中。圆圈#51至#54分别表示来自STA1至4的无线电波的可到达范围。
在该示例中,每个STA可以与两个STA前面的STA进行通信,但是不能与更前面的STA进行通信。具体地,STA 1无法与STA 4直接通信。
可以负责AP的功能的每个STA可以使用例如动作帧来与周围的STA交换信息,包括表示STA可以负责的功能的信息。
首先,参考图5中的序列,将描述旨在确定每个STA的角色的一系列操作。注意,为了方便起见,在这里将描述使用动作帧和信标帧的操作,但是除了这些帧之外,还可以使用管理帧。
这里,假定用户指定可以作为AC操作的STA 2作为AC操作。例如通过操作STA 2来将操作指定为AC。
在指定了作为AC的操作的情况下,在步骤S11中,STA 2发送包括角色可用信息元素的动作帧。STA 2发送的动作帧中包括的角色可用信息元素包含指示STA 2可以作为AC操作的信息。
从STA 2发送的动作帧在步骤S1中由STA 1接收,并且在步骤S21中由STA 3接收。另外,在步骤S31中,由STA 4接收从STA2发送的动作帧。
例如,包括在已经接收到从STA 2发送的动作帧的STA中的STA 1和STA 4被假定为可以连接到因特网的通信装置。
在这种情况下,在步骤S2中,STA 1发送包括角色可用信息元素的动作帧。STA 1发送的动作帧中包括的角色可用信息元素包含指示STA 1可以作为IG进行操作的信息。
从STA 1发送的动作帧在步骤S12中由STA 2接收,并且在步骤S22中由STA 3接收。防止STA 1和STA 4彼此直接通信,因此从STA 1发送的动作帧不到达STA 4。
其它方面,在步骤S32中,STA 4发送包括角色可用信息元素的动作帧。STA 4发送的动作帧中包括的角色可用信息元素包含指示STA 4可以作为IG进行操作的信息。
从STA 4发送的动作帧在步骤S13中由STA 2接收,并且在步骤S23中由STA 3接收。防止STA 1和STA 4彼此直接通信,因此从STA 4发送的动作帧不到达STA 1。
响应于接收到从用作IG的STA 1发送的动作帧和从STA 4发送的动作帧,用作AC的STA 2确定已经使得具有分布式AP功能的网络能够运行。
在步骤S14中,STA 2发送包括角色分离信息元素的信标帧。在由STA 2发送的信标帧中包括的角色分离信息元素中描述了表示每个STA的角色的信息。
已经发送了信标帧的STA 2在步骤S15中执行配置以用作AC。
从STA 2发送的信标帧在步骤S3中由STA 1接收,并且在步骤S24中由STA 3接收。另外,在步骤S33中,由STA 4接收从STA2发送的信标帧。
在步骤S3中已经接收到从STA 2发送的信标帧的STA 1在步骤S4中执行配置以用作IG。
其它方面,已经在步骤S24中接收到从STA 2发送的信标帧的STA 3在步骤S25中执行配置以用作站。STA 3使用例如用作IG的STA 1进行因特网连接。
另外,在步骤S33中已经接收到从STA 2发送的信标帧的STA4在步骤S34中进行配置以用作IG。
上述处理允许构建其中AP的功能被分布并且包括两个IG的网络。
图6是示出角色可用信息元素的配置示例的图。
如图6中所示,角色可用信息元素包括IE类型、长度、ESS ID、自己的MAC地址、控制器可用、网关可用和智能可用。
IE类型指示信息元素的格式。
长度指示信息元素的信息长度。
ESS ID指示根据需要配置的扩展服务集的标识符。
自己的MAC地址指示通信装置的MAC地址。
控制器可用是指示通信装置是否可以作为AC操作的标志。在图5的示例中,在STA2发送的动作帧中包括的角色可用信息元素中的控制器可用中配置指示通信装置可以作为AC操作的值。
网关可用是指示通信装置是否可以作为IG操作的标志。在图5的示例中,例如,由STA 1和STA 4发送的动作帧中包括的角色可用信息元素中的网关可用配置有指示通信装置可以作为IG进行操作的值。
智能可用是指示通信装置是否可以用作智能控制器的标志。用作智能控制器的通信装置在网络中执行认证以及执行与网络的关联有关的处理。具体地,智能控制器包括用于网络的认证功能和用于处理到网络的关联请求的功能,该功能包括在AP的已知功能中。
如上所述,可以将AP的功能细分为更多功能,并且可以将所得到的AP的一些功能与其他通信装置共享。在共享智能控制器的功能的情况下,可以作为智能控制器运行的STA发送包括角色可用信息元素的动作帧,该角色可用信息元素配置有指示该STA可以作为智能控制器的值作为智能可用的值。
通过使用包括图6所示的信息的动作帧,每个STA可以将其可以负责的功能发送给其他STA。另外,每个STA可以基于从其它STA发送的动作帧来检查该STA所属的网络中的任何STA是否对AP的每个功能负责。
图7是图示角色分离信息元素的配置示例的图。
如图7所示,角色分离信息元素包括IE类型、长度、SSID、ESS ID、控制器地址、网关地址1、网关地址2和智能地址。IE类型、长度和ESS ID分别与参考图6描述的IE类型、长度和ESS ID相同。SSID是根据需要配置的服务集标识符。
控制器地址指示作为AC的STA的地址。
网关地址1指示作为因特网网关1的STA的地址。
网关地址2指示作为因特网网关2的STA的地址。
智能地址指示充当智能控制器的STA的地址。
在图5的示例中,在STA 2发送的信标帧中包括的角色分离信息元素的控制器地址中配置STA 2本身的地址,并且在角色分离信息元素的网关地址1中配置STA 1的地址。例如,基于由STA 1发送的动作帧中的角色可用信息元素的自身MAC地址,在STA 2中识别被配置为网关地址1的STA 1的地址。
另外,在由STA 2发送的信标帧中包括的网关地址2中配置STA 4的地址。例如,基于STA 4发送的动作帧中的角色可用信息元素的自身MAC地址在STA 2中识别被配置为网关地址2的STA 4的地址。
通过使用包括图7所示的信息的信标帧,作为AC操作的STA可以将负责AP的功能的每个STA的地址发送给其他STA。另外,每个STA可以基于从作为AC操作的STA发送的信标帧来识别负责AP的功能并且属于该STA所属的网络的其他STA中的每个STA的地址。
一个STA可以被启用以执行AP的多种功能。在这种情况下,将在控制器地址、网关地址和智能地址中的两个或更多个中配置同一STA的地址。
另外,可以启用三个或更多IG的地址,以在“角色分离信息元素”中进行描述。此处,两个IG的地址分别称为网关地址。但是,任何数量的地址都可以配置为控制器地址和智能地址之间的网关地址。在除了该配置之外的配置中,可以单独地描述(未示出)作为IG操作的装置的数量。
当确定了STA的角色时,如上所述,STA发送和接收包括角色可用信息元素作为管理信息的动作帧和包括角色分离信息元素作为管理信息的信标帧。
<IG选择的示例>
现在,将描述在网络中存在多个IG的情况下用于因特网连接的IG的选择。
图8是示出网络的配置示例的图。
除了来自因特网网关1和2以及站1至4的无线电波的扩展可到达范围在不执行发送功率控制的情况下运行之外,图8中所示的网络类似于参照图1描述的网络。由于不执行发送功率控制,因此发送的信号到达网络所需范围之外。
在图8的示例中,由圆圈#12表示的来自因特网网关1的无线电波的可到达范围被扩展到包括站3和4的范围。另外,用圆圈#13表示的来自因特网网关2的无线电波的可到达范围被扩展到包括站1和站2的范围。
每个站1和2可以与因特网网关1和因特网网关2通信。每个站3和4可以类似地与因特网网关1和因特网网关2通信。
每个站都选择例如距离站最近的IG作为用于因特网连接的IG。例如,最靠近站3和4的IG是因特网网关2。
参考图9中的序列,将描述一系列处理步骤,其中选择用于因特网连接的IG。
图9示出了因特网网关1和2的处理以及站1和3的处理。站2执行与站1的处理相似的处理。站4执行与站3的处理相似的处理。假定最初只有因特网网关1作为IG存在,并且随后配置了因特网网关2。
在步骤S101中,因特网网关1发送指示因特网网关1用作IG的网关通告帧。
网关通告帧可以包括动作帧或管理帧。在因特网网关1还充当AC的情况下,网关通告帧中的信息可以被包括在信标帧中以进行发送。
从因特网网关1发送的网关通告帧在步骤S121中由站1接收,并且在步骤S131中由站3接收。
站1接收网关通告帧,并且在例如执行因特网连接并将用户数据上传到外部装置的情况下,站1在步骤S122中向因特网网关1发送网关连接请求帧,该网关连接请求帧包括表示对因特网连接的请求的连接请求信息。
在步骤S102中,因特网网关1接收从站1发送的网关连接请求帧。
在从站1接受请求的情况下,因特网网关1在步骤S103中返回网关连接授权帧。由因特网网关1发送的网关连接授权帧是表示经由因特网网关1的因特网连接的授权的授权信息。
在步骤S123中,站1接收从因特网网关1发送的网关连接授权帧。这使得站1能够经由因特网网关1连接到因特网以与外部装置通信。
例如,如空白箭头A51所示,上行链路用户数据从站1被发送到因特网网关1,并且如空白箭头A52所示,经由因特网网关1被发送到外部装置。如箭头A53所示,将表示接收确认的ACK从因特网网关1返回到站1。
从因特网网关1接收到网关通告帧的站3执行类似的处理。
具体地,在步骤S132中,站3向因特网网关1发送请求因特网连接的网关连接请求帧。
在步骤S104中,因特网网关1接收从站3发送的网关连接请求帧。
在从站3接受请求的情况下,因特网网关1在步骤S105中返回网关连接授权帧。
在步骤S133中,站3接收从因特网网关1发送的网关连接授权帧。这使得站3能够经由因特网网关1连接到因特网以与外部装置通信。
上行链路用户数据如空白箭头A61所示从站3发送到因特网网关1,并如空白箭头A62所示通过因特网网关1发送到外部装置。如箭头A63所示,将表示接收确认的ACK从因特网网关1返回到站3。以这种方式,远离因特网网关1的站3可以与因特网网关1通信,除非降低了发送功率。
这里,假定执行参照图5描述的处理以在网络中配置因特网网关2。
在步骤S151中,因特网网关2发送指示因特网网关2用作IG的网关通告帧。
从因特网网关2发送的网关通告帧在步骤S124中由站1接收,并且在步骤S134中由站3接收。
接收到网关通告帧的站1选择使用因特网网关1的因特网连接的维护。在这种情况下,例如,基于网关通告帧中包括的参数或基于无线电波接收状态进行确定。
这里,例如,在因特网网关1具有比因特网网关2高的无线电波接收强度的情况下,选择使用因特网网关1的因特网连接的维持。站1的因特网连接通过因特网网关1保持活动。
其它方面,已经接收到网关通告帧的站3选择使用因特网网关2建立因特网连接。在这种情况下,例如,还基于网关通告帧中包括的参数或基于无线电波接收状态来进行确定。
例如,在因特网网关2具有比因特网网关1更高的无线电波接收强度的情况下,因特网网关2被确定为更合适,并且选择使用因特网网关2代替因特网网关1。
在步骤S135中,站3向作为现有IG进行操作的因特网网关1发送网关断开请求帧,该网关断开请求帧包括表示用于取消因特网连接的请求的取消请求信息。
另外,在步骤S136中,站3向因特网网关2发送请求因特网连接的网关连接请求帧。
在步骤S106中,因特网网关1接收从站3发送的网关断开请求帧。
在从站3接受请求的情况下,因特网网关1在步骤S107中返回网关断开授权帧。由因特网网关1发送的网关断开授权帧是表示经由因特网网关1取消因特网连接的授权的授权信息。
在步骤S137中,站3接收从因特网网关1发送的网关断开授权帧。这使得站3不能经由因特网网关1连接到因特网。
其它方面,在步骤S152中,因特网网关2接收从站3发送的网关连接请求帧。
在从站3接受请求的情况下,因特网网关2在步骤S153中返回网关连接授权帧。
在步骤S138中,站3接收从因特网网关2发送的网关连接授权帧。这使得站3能够经由因特网网关2连接到因特网以与外部装置通信。
上行链路用户数据如空白箭头A71所示从站3发送到因特网网关2,并如空白箭头A72所示通过因特网网关2发送到外部装置。如箭头A73所示,将表示接收确认的ACK从因特网网关2返回到站3。
如上所述,在其中存在多个IG的网络中,每个站可以例如选择最近的IG作为适合于该站的IG,并且经由所选择的IG建立因特网连接。另外,即使在已选择任何IG的情况下,每个站也可以从所选的现有IG切换到其它IG,并与其它IG建立因特网连接。
在网络中存在多个IG的情况下,使用最接近的IG进行因特网连接,以减少每个站与IG之间无线电波的发送功率。
例如,执行图9所示的处理以使图8中的站1和2能够减小无线电波的发送功率,以允许无线电波到达包括接入控制器和因特网网关1的范围。此外,使图8中的站3和4能够降低无线电波的发送功率,以允许无线电波到达包括接入控制器和因特网网关2的范围。
因特网网关1可以降低无线电波的发送功率,以使无线电波到达包括接入控制器以及使用因特网网关1进行因特网连接的站1和站2的范围。因特网网关2可以降低无线电波的发送功率以使无线电波到达包括接入控制器以及使用因特网网关2建立因特网连接的站3和站4的范围。
站1至4以及因特网网关1和2因此减少了无线电波的发送功率,从而有助于网络的构建,其中来自每个装置的无线电波的可到达范围如参照图1所述。
<使用空间复用通信的数据发送示例>
在网络内存在多个IG的情况下,可以使用空间复用通信来执行数据发送。
图10是示出网络的其它配置示例的图。
如图10所示,假设位置关系,其中,因特网网关1、站1、站2、以及因特网网关2从左开始以该顺序布置。AC存在于网络内的预定位置。圆圈#61至#64分别表示来自因特网网关1、站1、站2和因特网网关2的无线电波的可到达范围。
同样在该示例中,每个STA可以直接与两个STA前面的STA进行通信,但是不能与更前面的STA进行通信。具体来说,因特网网关1无法直接与因特网网关2通信。
参考图11中的序列,将描述一系列处理步骤,其中在每个站与最接近的IG之间执行基于空间复用通信的数据发送。
在步骤S201中,因特网网关1发送指示因特网网关1用作IG的网关通告帧。
从因特网网关1发送的网关通告帧在步骤S211中由站1接收,并且在步骤S221中由站2接收。
在步骤S231中,因特网网关2发送指示因特网网关2用作IG的网关通告帧。
从因特网网关2发送的网关通告帧在步骤S212中由站1接收,并且在步骤S222中由站2接收。
从因特网网关1和因特网网关2都接收到网关通告帧的站1基于无线电波强度等选择被估计为最接近的IG的因特网网关1。
在步骤S213中,站1向因特网网关1发送请求因特网连接的网关连接请求帧。
在步骤S202中,因特网网关1接收从站1发送的网关连接请求帧。
在从站1接受请求的情况下,因特网网关1在步骤S203中返回网关连接授权帧。
在步骤S214中,站1接收从因特网网关1发送的网关连接授权帧。这使得站1能够经由因特网网关1连接到因特网,以与外部装置进行通信。
其它方面,已经从因特网网关1和因特网网关2都接收到网关通告帧的站2,基于接收到的无线电波强度等,选择被估计为最接近的IG的因特网网关2。
在步骤S223中,站2向因特网网关2发送请求因特网连接的网关连接请求帧。
在步骤S232中,因特网网关2接收从站2发送的网关连接请求帧。
在从站2接受请求的情况下,因特网网关2在步骤S233中返回网关连接授权帧。
在步骤S224中,站2接收从因特网网关2发送的网关连接授权帧。这使得站2能够经由因特网网关2连接到因特网以与外部装置通信。
此处,对于因特网网关1和站1之间的通信以及因特网网关2和站2之间的通信,调整发送功率以提供无线电波的最小必要可到达范围,如空白箭头A102和A112所示发送用户数据,并如箭头A103和A113所示返回ACK。
图12是示出用于无线电波的发送功率的调整的示例的图。
如圆圈#61所示,来自因特网网关1的无线电波的可到达范围被调整为包括站1和AC。
如圆圈#62所示,来自站1的无线电波的可到达范围被调整为至少包括因特网网关1和AC。
如圆圈#63所示,来自站2的无线电波的可到达范围被调整为至少包括因特网网关2和AC。
如圆圈#64所示,来自因特网网关2的无线电波的可到达范围被调整为包括站2和AC。
在如图12所示调整来自每个STA的无线电波的可到达范围的情况下,由因特网网关1发送的并且目的地为站1的下行链路数据没有到达站2。此外,由因特网网关2发送的并且目的地为站2的下行链路数据没有到达站1。
因特网网关1向站1的下行链路数据的发送和因特网网关2向站2的下行链路数据的发送例如可以在发送定时重叠的情况下进行。另外,例如,可以在接收定时重叠的情况下执行站1的下行链路数据的接收和站2的下行链路数据的接收。
具体地,如图11中的空白箭头A101所示,目的地为站1的下行链路用户数据已经由外部装置经由因特网发送并且经由因特网在因特网网关1处被接收,并且如空白箭头A102所示从因特网网关1发送到站1。
另外,如空白箭头A111所示,目的地为站2的下行链路用户数据已经由外部装置经由因特网发送并且经由因特网在因特网网关2处被接收,并且如空白箭头A112所示从因特网网关2被发送到站2。
例如,用空白箭头A102示出的用户数据从因特网网关1到站1的发送和用空白箭头A112示出的用户数据从因特网网关2到站2的发送被定时为同时发生。
例如,由箭头A103所示的ACK从站1返回到因特网网关1和由箭头A113所示的ACK从站2到因特网网关2被定时为同时发生。
用户数据的发送定时和ACK的返回定时可以由AC发送的触发帧中包括的信息来指定。
在存在多个IG的网络中,每个站选择最接近的IG,并且该IG和该站优化无线电波的发送功率,使得能够进行空间复用通信。这使得发送路径的利用效率得以提高。
<帧格式示例>
现在,将描述用于上述处理的每个帧的配置。
图13是示出网关通告帧的配置示例的图。
如上所述,网关通告帧包括动作帧或管理帧。网关通告帧从因特网网关发送到相邻站。在一个STA负责IG和AC的功能的情况下,网关通告帧中的信息包括在信标帧中以进行发送。
如图13所示,网关通告帧包括帧控制、持续时间、广播地址、网关地址、BSS ID、序列控制、ESS ID、网关参数、网关属性和网关控制。包括错误检测代码的FCS被添加到这些信息中每条信息的尾端,以形成网关通告帧。
帧控制表示帧的类型。
持续时间表示帧的持续时间。
广播地址表示网关通告帧的目的地的地址。
网关地址表示网关通告帧的源地址。
BSS ID是通信装置所属的BSS的标识符。
序列控制表示序列号等。
ESS ID是ESS的标识符。
网关参数包括与因特网连接能力(规格)有关的参数。网关参数包括与因特网连接能力有关的参数中包含的并且随状态而变化的参数。
网关属性还包括与因特网连接能力有关的参数。网关属性包括与IG的属性相对应的不变参数,该不变参数被包括在与因特网连接能力有关的参数中。
网关控制是与IG控制相关的信息。网关控制包括例如由用户配置的参数和根据来自网络上预定装置的指令配置的参数。
网关参数、网关属性和网关控制将在下面详细描述。
图14是示出网关连接请求帧的配置示例的图。
网关连接请求帧包括动作帧或管理帧。网关连接请求帧从站发送到请求因特网连接的IG。
如图14所示,网关连接请求帧包括帧控制、持续时间、网关地址、发送地址、BSSID、序列控制和其它网关地址。将FCS添加到这些信息中的每条信息的尾端,以形成网关连接请求帧。
帧控制表示帧的类型。
持续时间表示帧的持续时间。
网关地址表示网关连接请求帧的目的地的地址。网关地址指定请求因特网连接的IG。
发送地址表示网关连接请求帧的源地址。发送地址指定请求因特网连接的站。
BSS ID是通信装置所属的BSS的标识符。
序列控制表示序列号等。
在存在作为IG进行操作并且不同于作为网关连接请求帧的目的地的通信装置的通信装置的情况下,使用其它网关地址,并且其它网关地址描述了先前通信装置的地址。在存在用作IG并且不同于作为网关连接请求帧的目的地的通信装置的多个通信装置的情况下,其它网关地址描述了这些通信装置的每个地址。
图15是示出网关连接授权帧的配置示例的图。
网关连接授权帧包括动作帧或管理帧。在接受因特网连接的情况下,将网关连接授权帧从IG发送到请求因特网连接的通信装置。
如图15所示,网关连接授权帧包括帧控制、持续时间、目标地址、网关地址、BSSID、序列控制和其它网关地址。将FCS添加到这些信息中的每条信息的尾端,以形成网关连接授权帧。
帧控制表示帧的类型。
持续时间表示帧的持续时间。
目标地址表示网关连接授权帧的目的地的地址。目标地址指定接受因特网连接的站。
网关地址表示网关连接授权帧的源地址。网关地址表示已接受因特网连接的IG。
BSS ID是通信装置所属的BSS的标识符。
序列控制表示序列号等。
在存在用作IG并且不同于用作网关连接授权帧的源的通信装置的通信装置的情况下,使用其它网关地址,并且其它网关地址描述了先前通信装置的地址。在存在用作IG且不同于用作网关连接授权帧的源的通信装置的多个通信装置的情况下,其它网关地址描述了这些通信装置的每个地址。
图16是示出网关断开请求帧的配置示例的图。
网关断开请求帧包括动作帧或管理帧。网关断开请求帧从站发送到请求取消因特网连接的IG。
如图16所示,网关断开请求帧包括帧控制、持续时间、旧网关地址、发送地址、BSSID、序列控制和新网关地址。将FCS添加到这些信息中的每条信息的尾端,以形成网关断开请求帧。
帧控制表示帧的类型。
持续时间表示帧的持续时间。
旧网关地址表示网关断开请求帧的目的地的地址。旧网关地址指定请求取消因特网连接的IG。
发送地址表示网关断开请求帧的源地址。发送地址表示请求取消因特网连接的站。
BSS ID是通信装置所属的BSS的标识符。
序列控制表示序列号等。
新网关地址表示作为因特网连接的新连接目的地的IG地址。
图17是示出网关断开授权帧的配置示例的图。
网关断开授权帧包括动作帧或管理帧。在接受了因特网连接的取消的情况下,从IG向请求因特网连接的取消的通信装置发送网关断开授权帧。
如图17所示,网关断开授权帧包括帧控制、持续时间、目标地址、旧网关地址、BSSID、序列控制和新网关地址。将FCS添加到这些信息中的每条信息的尾端,以形成网关断开授权帧。
帧控制表示帧的类型。
持续时间表示帧的持续时间。
目标地址表示网关断开授权帧的目的地的地址。目标地址指定接受取消因特网连接的站。
旧网关地址表示网关断开授权帧的源地址。旧网关地址表示已接受因特网连接的取消的IG本身。
BSS ID是通信装置所属的BSS的标识符。
序列控制表示序列号等。
新网关地址表示作为请求取消因特网连接的站指定的因特网连接的新目的地的IG的地址。
<通信装置的配置示例>
图18是示出通信装置的配置示例的框图。
图18所示的通信装置11是作为AC、IG、站等进行操作的STA。
通信装置11包括例如因特网连接模块21、信息输入模块22、装备控制部分23、信息输出模块24和无线通信模块25。可以根据每个通信装置11负责的功能适当地省略图18所示的组件。
因特网连接模块21用作在通信装置11用作IG的情况下用于连接到因特网的通信调制解调器。具体地,因特网连接模块21将经由因特网接收的数据输出到装备控制部分23,并且经由因特网将从装备控制部分23馈送的数据发送到目的地装置。
由因特网连接模块21进行的因特网连接是通过有线通信网络或无线通信网络来实现的。
信息输入模块22检测用户的操作,并将表示用户的操作的内容的信息输出到装备控制部分23。例如,在操作设置在通信装置11的壳体上的按钮、键盘、触摸面板等的情况下,信息输入模块22将与由用户执行的操作相对应的信号输出到装备控制部分23。
装备控制部分23包括CPU(中央处理单元)、ROM(只读存储器)、RAM(随机存取存储器)等。装备控制部分23使用CPU执行预定程序,并根据例如从信息输入模块22馈送的信号来整体控制通信装置11的操作。
例如,装备控制部分23将从因特网连接模块21馈送的下行链路数据输出到无线通信模块25,并使无线通信模块25将下行链路数据发送到目的地通信装置。另外,装备控制部分23从无线通信模块25获取从属于网络的通信装置发送并由无线通信模块25接收的上行链路数据,并将该上行链路数据输出到因特网连接模块21。装备控制部分23使信息输出模块24适当地输出预定信息。
信息输出模块24包括显示部分,该显示部分包括液晶面板、扬声器和LED(发光二极管)。基于从装备控制部分23馈送的信息,信息输出模块24输出各种类型的信息,例如表示通信装置11的操作状态的信息以及经由因特网获得的信息,以将该信息呈现给用户。
无线通信模块25是用于符合预定标准的无线LAN的模块。无线通信模块25例如被配置为LSI芯片。
无线通信模块25使用预定格式的帧将从装备控制部分23馈送的数据发送到其它装置,接收从其它装置发送的信号,并将从接收到的信号中提取的数据输出到装备控制部分23。
图19是示出无线通信模块25的功能的配置示例的框图。
如图19所示,无线通信模块25包括输入/输出部分51、通信控制部分52和基带处理部分53。
输入/输出部分51包括接口部分101、发送缓冲器102、网络管理部分103、发送帧构建部分104、接收数据构建部分115和接收缓冲器116。
通信控制部分52包括网关管理部分105、管理信息生成部分106、发送定时控制部分107、接收定时控制部分113和管理信息处理部分114。
基带处理部分53包括发送功率控制部分108、无线发送处理部分109、天线控制部分110、无线接收处理部分111和检测阈值控制部分112。
输入/输出部分51的接口部分101用作用于以预定信号格式与图18中的装备控制部分23交换数据的接口。例如,接口部分101将从装备控制部分23馈送的要发送的数据输出到发送缓冲器102。另外,接口部分101将从其它通信装置11获得并存储在接收缓冲器116中的接收数据输出到装备控制部分23。
发送缓冲器102临时存储要发送的数据。发送帧构建部分104在预定定时读取存储在发送缓冲器102中的要发送的数据。
网络管理部分103管理表示通信装置11在网络中负责的功能的信息。例如,在负责AC的功能的情况下,网络管理部分103管理网络中包括的通信装置11的地址。
另外,网络管理部分103管理由属于网络的其他通信装置11负责的功能,例如,用作AC的通信装置11和用作IG的通信装置11。网络管理部分103对网络的管理基于从接口部分101和网关管理部分105馈送的信息。
网络管理部分103适当地将诸如地址之类的各种信息输出到发送帧构建部分104、网关管理部分105和接收数据构建部分115中的每一个。
发送帧构建部分104生成其中发送了存储在发送缓冲器102中的数据的数据帧,并将该数据帧输出到无线发送处理部分109。
通信控制部分52的网关管理部分105根据由网络管理部分103管理的通信装置11自身的功能来执行各种类型的控制。
例如,在作为AC操作的情况下,网关管理部分105将包括要存储在管理帧中的信息的管理信息输出到管理信息生成部分106。另外,在作为AC操作的情况下,网关管理部分105基于例如由网络管理部分103管理的信息,根据预定的通信协议执行接入控制。
在用作IG的情况下,网关管理部分105确定请求因特网连接的通信装置的连接的授权/拒绝。连接的授权/拒绝的确定例如基于与通信装置11自身用于因特网连接的能力相对应的连接容量。在授权因特网连接的情况下,网关管理部分105返回网关连接授权帧,并随后管理已经授权因特网连接的通信装置对用户数据的发送和接收。
在作为站进行操作的情况下,网关管理部分105基于来自IG的网关通告帧中包括的信息,选择适合作为连接目的地的IG,并将网关连接请求帧发送到所选择的IG。在授权因特网连接的情况下,网关管理部分105经由被选择为连接目的地的IG进行因特网连接。
网关管理部分105对每个管理帧的发送是通过例如控制管理信息生成部分106来执行的。
管理信息生成部分106生成包括从网关管理部分105馈送的管理信息的管理帧,并将该管理帧输出到无线发送处理部分109。
发送定时控制部分107基于预定的接入控制协议来控制由无线发送处理部分109发送帧的发送定时。发送定时由例如网关管理部分105或接收定时控制部分113指定。
基带处理部分53的发送功率控制部分108在网关管理部分105和发送定时控制部分107的控制下控制无线电波的发送功率。
如上所述,来自用作AC的通信装置11的无线电波的发送功率被保持在通信装置11可以与属于包括IG的网络的所有通信装置11进行通信的水平。
另外,来自用作IG的通信装置11的无线电波的发送功率被保持在AC可以使用通信装置11自身与进行因特网连接的站进行通信的水平。
来自用作站的通信装置11的无线电波的发送功率被保持在AC可以与用于因特网连接的IG进行通信的水平。
无线发送处理部分109将由发送帧构建部分104生成的数据帧和由管理信息生成部分106生成的管理帧转换为基带信号。此外,无线发送处理部分109执行各种类型的信号处理,诸如作为对基带信号的调制处理,并将经过信号处理的基带信号馈送到天线控制部分110。
天线控制部分110包括多个天线,该多个天线包括连接在一起的天线25A和25B。天线控制部分110从天线25A和天线25B发送从无线发送处理部分109馈送的信号。另外,响应于从其它装置发送的无线电波的接收,天线控制部分110将从天线25A和天线25B馈送的信号输出到无线接收处理部分111。
无线接收处理部分111在从天线控制部分110馈送的信号中检测以预定格式发送的帧的前导码,并且接收在该前导码之后并且包括在头部和数据部分中的数据。无线接收处理部分111将诸如信标帧之类的管理帧中的数据输出至管理信息处理部分114,并且将从其它通信装置11发送的数据帧中的数据输出至接收数据构建部分115。
检测阈值控制部分112在无线接收处理部分111中配置阈值,该阈值用作检测诸如前导码的信号的基准。例如,在网络中进行无线电波的发送功率的控制的情况下,检测阈值控制部分112的阈值的配置在网关管理部分105的控制下进行。
通信控制部分52的接收定时控制部分113控制无线接收处理部分111对帧的接收的接收定时。接收定时例如由网关管理部分105指定。基于预定的接入控制协议,将关于帧的接收定时的信息适当地馈送到发送定时控制部分107。
管理信息处理部分114分析包括从无线接收处理部分111馈送的数据的管理帧。在通信装置11被指定为管理帧的目的地的情况下,管理信息处理部分114提取存储在管理帧中的参数并分析参数的内容。管理信息处理部分114将关于分析结果的信息输出到网关管理部分105和接收数据构建部分115。管理信息处理部分114还适当地分析非数据分组。
输入/输出部分51的接收数据构建部分115从包括从无线接收处理部分111馈送的数据的数据帧中去除报头,以提取数据部分。接收数据构建部分115将包括在提取的数据部分中的数据作为接收数据输出到接收缓冲器116。
接收缓冲器116临时存储从接收数据构建部分115馈送的接收数据。存储在接收缓冲器116中的接收数据在预定定时被接口部分101读取并输出到装备控制部分23。
无线通信模块25包括包括上述各部分的输入/输出部分51、通信控制部分52和基带处理部分53。在多个通信装置11之间共享AP的功能的情况下,根据每个通信装置11负责的功能来切换每个部分的操作。
<通信装置的操作>
现在,将描述用作IG的通信装置11和用作站的通信装置11中的每一个的操作。
-IG的操作
首先,将参考图20和图21中的流程图描述IG的处理。
在步骤S301中,IG的装备控制部分23获取关于IG的角色信息。例如,在通过参照图5描述的处理分配了角色并存储在装备控制部分23中包括的存储器中之后,配置包括表示IG所扮演的角色(功能)的信息的角色信息。
在步骤S302中,装备控制部分23确定通信装置11是否作为IG进行操作。
在步骤S302中确定通信装置11作为IG进行操作的情况下,装备控制部分23在步骤S303中获取表示因特网连接模块21的操作状态的信息以检测因特网的连接状态。表示因特网连接模块21的操作状态的信息指示IG是否连接到因特网。
在步骤S304中,装备控制部分23确定是否存在因特网连接。
在装备控制部分23在步骤S304中确定存在因特网连接的情况下,则在步骤S305中,无线通信模块25的网络管理部分103配置因特网网关参数。
因特网网关参数是与IG用于因特网连接的能力有关的信息。因特网网关参数包括例如与提供商有关的信息、与通信速度有关的信息以及与连接容量有关的信息。与连接容量有关的信息标识了IG可以授权因特网连接的站数。因特网网关参数中包括的信息被包括在各种帧中,然后适当地被发送到其他通信装置11。
在步骤S306中,网关管理部分105确定在当前定时是否要发送用作通知帧的网关通告帧。
在步骤S306中确定要在当前定时发送网关通告帧的情况下,则在步骤S307中,网关管理部分105发送网关通告帧。
在此,由管理信息生成部分106生成包括由网关管理部分105获取的参数的网关通告帧。由管理信息生成部分106生成的网关通告帧被输出到无线发送处理部分109,然后无线发送处理部分109将该网关通告帧发送到周围的通信装置11。接收到该网关通告帧的站将已发送该网关通告帧的通信装置11指定为因特网网关,并且在请求因特网连接的情况下,适当地发送该网关连接请求帧。
在网关管理部分105在步骤S306中确定在当前定时不发送网关通告帧的情况下,跳过步骤S307中的处理。
在步骤S308中,网关管理部分105确定是否已经接收到用作因特网连接的连接请求的网关连接请求帧。
在由无线接收处理部分111接收的情况下,网关连接请求帧被馈送到管理信息处理部分114并被分析。对应于网关连接请求帧的分析结果的参数从管理信息处理部分114馈送到网关管理部分105。网关连接请求帧包括如上所述的源站的地址等。
在步骤S308中确定已经接收到网关连接请求帧的情况下,则在步骤S309中,网关管理部分105获取从管理信息处理部分114馈送的用于网关连接请求帧的参数。
在步骤S310中,网关管理部分105获取与网络管理部分103管理的因特网网关参数中包括的与连接容量有关的信息。
在步骤S311中,网关管理部分105例如基于与连接容量有关的信息,确定是否可以向已经发送了网关连接请求帧的站授权因特网连接。
如上所述,与连接容量有关的信息标识了IG可以授权因特网连接的站的数量。例如,在已经被授权因特网连接的站的数量小于与连接容量有关的信息中指示的数量的情况下,网关管理部分105确定可以授权因特网连接。
在步骤S311中确定可以向已经发送网关连接请求帧的站授权因特网连接的情况下,则在步骤S312中,网关管理部分105返回网关连接授权帧。
在此,管理信息生成部分106生成包括由网关管理部分105获取的参数的网关连接授权帧。由管理信息生成部分106生成的网关连接授权帧被输出至无线发送处理部分109,然后无线发送处理部分109将网关连接授权帧发送到已发送网关连接请求帧的站。
在步骤S313中,网关管理部分105将已经发送了网关连接请求帧的站的地址注册为目标地址。在注册了地址之后,网关管理部分105使用注册为目标地址的地址来控制由站进行的因特网连接。目标地址是被授权因特网连接的站的地址。在注册目标地址之后,处理结束。
在装备控制部分23在步骤S302中确定通信装置11未作为IG进行操作的情况下,在装备控制部分23在步骤S304中确定IG未连接至因特网的情况下,或者在网关管理部分105在步骤S311中确定禁止授权因特网连接的情况下,处理也结束。
其它方面,在网关管理部分105在步骤S308中确定尚未接收到网关连接请求帧的情况下,处理进入步骤S314(图21)。
在步骤S314中,网关管理部分105确定是否已经接收到由预定站发送的数据帧。数据帧包括由站发送的上行链路用户数据。
由无线接收处理部分111接收的数据帧由接收数据构建部分115进行分析,并且提取用户数据。数据帧包括数据帧的源地址。数据帧中包括的源地址例如由管理信息处理部分114提取并馈送到网关管理部分105。
在步骤S315中,网关管理部分105获取数据帧的源地址。
在步骤S316中,网关管理部分105确定源地址是否被注册为目标地址。
在步骤S316中确定源地址被注册为目标地址的情况下,则在步骤S317中,网关管理部分105根据需要返回ACK帧。
在步骤S318中,接口部分101向装备控制部分23输出从数据帧提取并存储在接收缓冲器116中的用户数据,并将该用户数据传送到因特网侧。从数据帧提取的用户数据从装备控制部分23输出到因特网连接模块21,然后因特网连接模块21将用户数据发送到因特网上与目的地相对应的外部装置。
如上所述发送了上行链路数据之后,处理进入步骤S319。在网关管理部分105在步骤S314中确定尚未接收到数据帧或者在步骤S316中确定未将该数据帧的源地址注册为目标地址的情况下,处理也进行到步骤S319。
在步骤S319中,网关管理部分105确定是否已经接收到来自因特网侧的数据。
从因特网上的外部装置发送的下行链路数据在因特网连接模块21处被接收,该因特网连接模块21经由装备控制部分23将下行链路数据馈送到无线通信模块25。馈送到无线通信模块25的下行链路数据是从接口部分101馈送到存储下行链路数据的发送缓冲器102的。另外,包括在下行链路数据中并指定数据目的地的地址经由网络管理部分103被馈送到网关管理部分105。
在步骤S320中,网关管理部分105获取经由网络管理部分103馈送的目的地的地址。
在步骤S321中,网关管理部分105确定目的地的地址是否被注册为目标地址。
在网关管理部分105在步骤S321中确定目的地的地址被注册为目标地址的情况下,则在步骤S322中,发送帧构建部分104生成包括存储在发送缓冲器102中的数据作为用户数据的数据帧,并使得无线发送处理部分109基于预定的接入控制协议来发送数据帧。
如上所述发送了下行链路数据之后,处理进入步骤S323。在网关管理部分105在步骤S319中确定没有接收到来自因特网侧的数据或者在步骤S321中确定目的地的地址未注册为目标地址的情况下,处理也进行到步骤S323。
在步骤S323中,网关管理部分105确定是否已经接收到与取向因特网连接的请求相对应的网关断开请求帧。
在由无线接收处理部分111接收的情况下,网关断开请求帧被馈送到管理信息处理部分114并被分析。与网关断开请求帧的分析结果相对应的参数从管理信息处理部分114馈送到网关管理部分105。网关断开请求帧包括如上所述的源站的地址等。
在步骤S323中确定已经接收到网关断开请求帧的情况下,则在步骤S324中,网关管理部分105发送网关断开授权帧。
在此,由管理信息生成部分106生成网关断开授权帧。将由管理信息生成部分106生成的网关断开授权帧输出到无线发送处理部分109,该无线发送处理部分109然后将网关断开授权帧发送到已经发送了网关断开请求帧的站。
在步骤S325中,网关管理部分105从目标地址中删除已经发送了网关断开请求帧的站的地址,从而取消注册。
在步骤S326中,网络管理部分103更新与连接容量有关的信息,并管理包括更新后的信息的因特网网关参数。
在更新因特网网关参数之后,或者在网关管理部分105在步骤S323中确定尚未接收到网关断开请求帧的情况下,处理结束。
在用作IG的通信装置11中,在保持因特网连接建立的同时,重复执行上述一系列处理步骤。网关通告帧被重复发送以重复通知周围的站IG存在。
-站的操作
现在,将参考图22和图23中的流程图描述站的处理。适当地省略与以上描述重复的描述。
在步骤S401中,站的装备控制部分23获取关于站的角色信息。
在步骤S402中,装备控制部分23确定通信装置11是否作为站进行操作。
在装备控制部分23在步骤S402中确定通信装置11作为站进行操作的情况下,则在步骤S403中,网关管理部分105确定是否已经接收到网关通告帧。
在由无线接收处理部分111接收的情况下,网关通告帧被馈送到管理信息处理部分114,管理信息处理部分114然后分析网关通告帧。与网关通告帧的分析结果相对应的参数被从管理信息处理部分114馈送到网关管理部分105。网关通告帧包括如上所述的源IG的地址等。
在步骤S403中确定已经接收到网关通告帧的情况下,则在步骤S404中,网关管理部分105获取从管理信息处理部分114馈送的网关通告帧中包括的因特网网关参数。
在步骤S405中,网关管理部分105确定是否将任何IG配置为用于因特网连接。在预定的IG用于因特网连接的情况下,网关管理部分105确定任何IG被配置用于因特网连接。另外,在未建立因特网连接的情况下,没有一个IG被配置为进行因特网连接。
在步骤S405中确定没有IG被配置用于因特网连接的情况下,则在步骤S406中,网关管理部分105发送网关连接请求帧。
在此,管理信息生成部分106生成包括由网关管理部分105获取的参数的网关连接请求帧。将由管理信息生成部分106生成的网关连接请求帧输出至无线发送处理部分109,该无线发送处理部分109然后将网关连接请求帧发送到已发送网关通告帧的IG。
在步骤S407中,网关管理部分105确定是否在预定等待时间之前已经接收到与用于因特网连接的授权的通知相对应的网关连接授权帧。
如上所述,IG确定是否向已发送网关连接请求帧的站授权因特网连接,并且在授权因特网连接的情况下,返回网关连接授权帧。
在步骤S407中确定已经接收到网关连接授权帧的情况下,则在步骤S408中,网关管理部分105将发送了网关连接授权帧的IG注册为用于因特网连接的IG。例如,包括在网关连接授权帧中的IG的地址被注册为上行链路数据的目的地和下行链路数据的源。
其它方面,在步骤S405中确定已经为因特网连接配置了任何IG的情况下,则在步骤S409中,网关管理部分105获取与现有IG的连接状态有关的信息。例如,获取与来自用于因特网连接的IG的无线电波的强度有关的信息,作为与现有IG的连接状态有关的信息。
在步骤S410中,网关管理部分105确定新IG是否处于更好的连接状态。例如,将来自新IG的无线电波的强度与来自现有IG的无线电波的强度进行比较,并且将具有较高无线电波强度的IG确定为处于更好连接状态的IG。
在步骤S410中确定新IG处于更好的连接状态的情况下,则在步骤S411中,网关管理部分105将网关断开请求帧发送到现有IG。
在此,管理信息生成部分106生成包括由网关管理部分105获取的参数的网关断开请求帧。由管理信息生成部分106生成的网关断开请求帧被输出至无线发送处理部分109,无线发送处理部分109然后将网关断开请求帧发送到现有IG。现有IG返回网关断开授权帧。
在步骤S412中,网关管理部分105确定是否已经接收到与因特网连接取消完成的通知相对应的网关断开授权帧。
在网关管理部分105在步骤S412中确定已经接收到网关断开授权帧的情况下,处理进入步骤S406,并且执行随后的处理。
具体地,在网关连接请求帧被发送到新的IG并且网关连接授权帧被返回的情况下,IG注册被改变。因此,使用新的IG代替现有的IG进行因特网连接。
在步骤S408中注册了IG的情况下或者装备控制部分23在步骤S402中确定通信装置11未作为站进行操作的情况下,处理结束。在网关管理部分105在步骤S407中确定尚未接收到网关连接授权帧或在步骤S412中确定尚未接收到网关断开授权帧的情况下,处理也结束。
其它方面,在网关管理部分105在步骤S403中确定尚未接收到网关通告帧或者在步骤S410中确定新IG处于较差的连接状态的情况下,处理进入步骤S413(图23)。
在步骤S413中,接口部分101确定是否已经馈送了发送数据。例如,在由装备控制部分23执行的应用生成的数据作为上行链路数据发送到外部装置的情况下,用作发送数据的用户数据从装备控制部分23馈送。
在接口部分101在步骤S413中确定已经馈送了发送数据的情况下,则在步骤S414中,接口部分101获取用户数据。
在步骤S415中,网关管理部分105确定是否可以发送用户数据。在此,在步骤S408中已经进行了IG注册的情况下,网关管理部分105确定可以发送用户数据。
在网关管理部分105在步骤S415中确定可以发送用户数据的情况下,则在步骤S416中,发送帧构建部分104从发送缓冲器102中读取用户数据并配置IG的地址以生成数据帧。经由网络管理部分103将与用作数据帧的目的地的IG的地址有关的信息从网关管理部分105馈送到发送帧构建部分104。
在步骤S417中,无线发送处理部分109将数据帧发送到IG。如参考图11所述,将数据帧到IG的发送定时为与其它站的数据帧的发送一致。
如上所述执行了上行链路数据的发送之后,处理进入步骤S418。在接口部分101在步骤S413中确定尚未馈送发送数据的情况下,或者在网关管理部分105在步骤S415中确定用户数据发送失败的情况下,处理也进行到步骤S418。
在步骤S418中,网关管理部分105确定是否已经经由管理信息处理部分114接收到ACK帧。
在网关管理部分105在步骤S418中确定已经接收到ACK帧的情况下,则在步骤S419中,发送帧构建部分104丢弃存储在发送缓冲器102中的用户数据。在网关管理部分105在步骤S418中确定没有接收到ACK帧的情况下,则跳过步骤S419中的处理。
在步骤S420中,网关管理部分105确定是否已经接收到目的地为站本身的用户数据。例如,使用数据帧从IG发送从外部装置发送并在IG处接收的下行链路数据。
在网关管理部分105在步骤S420中确定已经接收到目的地为站本身的数据的情况下,则在步骤S421中,接收数据构建部分115从数据帧中提取用户数据并将该用户数据存储在接收缓冲器116中。
在步骤S422中,网关管理部分105将ACK帧返回给IG。适当地执行从IG的数据帧的接收,并且例如参照图11所述,被定时为与其它站的数据帧的接收一致。
在步骤S423中,网关管理部分105确定是否已经接收到全部下行链路数据系列或者是否已经经过预定的输出定时。
在网关管理部分105在步骤S423中确定已经接收到所有数据或者已经经过了预定的输出定时的情况下,则在步骤S424中,接口部分101从接收缓冲器116中读取下行链路数据并将该下行链路数据传送到例如信息输出模块24的连接的装备。
在下行链路数据已经被传送之后,处理结束。在网关管理部分105在步骤S420中确定没有接收到目的地为站本身的数据的情况下,或者在步骤S423中,确定还没有接收到全部下行链路数据系列的情况下,处理也结束。
如上所述,提供多个管理因特网连接的通信装置使得可以分配因特网连接的负荷。
另外,由于每个站都选择最接近的IG进行因特网连接,因此可以使无线电波所需的发送功率最小化,并且可以以较高的通信速率实现数据发送。
可以在相同的空间中同时执行预定的IG站通信和其它IG站通信,从而可以使用多用户MIMO(多输入多输出)等的空间复用来提高发送路径的利用效率。
<参数示例>
在以上描述中,站基于无线电波的强度来选择IG。但是,该选择可以基于网关通告帧中包括的各种参数。在这种情况下,并不总是选择靠近并且处于良好连接状态的IG,而是基于各种标准来选择用于因特网连接的IG。
从IG发送的网关通告帧包括网关参数、网关属性和网关控制,如参考图13所述。使用这些参数选择IG。
图24是示出网关参数中包括的参数的示例的图。
网关参数包括随状态变化并且包含在与因特网连接能力有关的参数中的参数。
如图24所示,网关参数包括使用信道、资源单元带宽、协议版本、TTL值、跳值、平均速度、连接计数、使用MCS、使用TX功率和可用容量。
使用信道表示无线LAN网络的可用信道中包含的并且在实际使用中的信道(频带)。
资源单元带宽表示资源单元的带宽。
协议版本表示正在使用的协议的版本。
TTL值表示无线LAN网络中生存时间的值。
跳值表示连接跳数。
平均速度表示通信的平均速度。
连接计数表示正在使用的已连接设备的数量。
用法MCS表示可用的调制方案和编码率。
使用TX功率表示正在使用的发送功率。
可用容量表示可用的连接容量。
用作IG的通信装置11根据通信状态来配置这些参数的值,并且在网关通告帧中发送参数。
用作站的通信装置11分析网关通告帧,并进行诸如选择具有例如由网关参数中包括的平均速度表示的最高通信速度的IG的确定。
这些类型的信息可以在网关通告帧中描述为指示可用部分的位图格式的参数。位图格式是一种包括如下信息的格式,该信息指示包括在具有随状态而变化的值的参数中的当前支持的参数的位有效。
图25是示出网关属性中包括的参数的示例的图。
网关属性包括不变参数,该不变参数包含在与IG用于因特网连接的能力有关的参数中。
如图25所示,网关属性包括频带、信道带宽、W-LAN类型、国家代码、支持协议、连接成本、设备计数、支持MCS、最大TX功率和最大容量。
频带表示可用于IG的频带(2.4GHz、5GHz等)。
信道带宽表示IG使用的信道宽度。
W-LAN类型表示IG支持的无线LAN通信标准(802.11a/b/g/n/ac/ad/ah/ax等)。
国家代码表示安装了IG的国家。
支持协议表示在IG中实现的协议的生成。
连接成本表示因特网连接的成本。
设备计数表示被授权因特网连接的最大站数。
支持MCS表示IG支持的MCS。
最大TX功率表示IG的最大发送功率。
最大容量表示IG的最大连接容量。
用作IG的通信装置11为这些参数配置固定值,并且在网关通告帧中发送参数。可以经由因特网从预定服务器获取包括参数值的信息。
用作站的通信装置11分析网关通告帧,并进行诸如涉及例如由网关属性中包括的连接成本表示的最低成本的IG的选择之类的确定。
图26是示出网关控制中包括的参数的示例的图。
网关控制包括由用户配置的参数和根据来自网络上的预定装置的指令配置的参数。
如图26所示,网关控制包括网关IP地址、本地地址、用户选择信息、优先级网关、连接域、连接策略、供应商信息和支持参数。
网关IP地址表示配置用于连接到因特网的IG的IP地址。
本地地址表示IG的本地地址。
用户选择信息表示用户指定了IG,以用于因特网连接。
优先级网关表示用于因特网连接的IG的优先级。
连接域表示连接目的地的域。
连接策略表示用户配置的连接策略。
供应商信息表示有关IG供应商的信息。
支持参数是由用户配置的要支持的信息。
用作IG的通信装置11根据用户等的配置状态来配置这些参数的值,并且在网关通告帧中发送参数。
用作站的通信装置11分析网关通告帧,并进行诸如选择具有例如由网关控制中包括的优先级网关表示的最高优先级的IG的确定。
站对IG的选择可以基于如上所述并且包括在网关参数、网关属性或网关控制中的多个参数的组合,而不是参数之一。
<通过交流中继的通信的示例>
在以上描述中,用作站的通信装置11选择可以与通信装置11直接通信的多个IG之一。但是,未能与通信装置11直接通信的IG可以用于因特网连接。
在这种情况下,每个站不仅可以选择位于该站用作近站的位置处的IG,还可以选择位于该站用作远站的位置处的IG,作为用于因特网连接的IG。如上所述,近站/远站是基于IG与站之间的位置关系确定的属性。
当将IG的位置假定为参考时,某个IG与作为远站的站之间的通信由AC中继。
图27是示出由远站发送的上行链路数据的流程的示例的图。
图27所示的网络的配置与参考图1描述的配置相同。以因特网网关1为基准,可以直接与因特网网关1进行通信的站1和站2用作近站。无法直接与因特网网关1进行通信但位于来自AC的无线电波可到达范围内的站3和站4用作远站。假设用作远站的站3和站4选择因特网网关1作为用于因特网连接的IG。
在这种情况下,如空白箭头A201和A202所示,由站3发送到外部装置的上行链路数据由AC中继并由因特网网关1接收,该因特网网关1将上行链路数据发送到目的地外部装置。
另外,如空白箭头A203和A204所示,由站4发送到外部装置的上行链路数据由AC中继并由因特网网关1接收,该因特网网关1将上行链路数据发送到目的地外部装置。
图28是图示了到远站的下行链路数据的流的示例的图。
如空白箭头A211和A212所示,从外部装置发送并在因特网网关1处接收的用于站3的下行链路数据经由AC从因特网网关1发送到站3。
如空白箭头A213和A214所示,从外部装置发送并在因特网网关1处接收的用于站4的下行链路数据经由AC从因特网网关1发送到站4。
如上所述,在选择因特网网关1作为用于因特网连接的IG的情况下,用作远站的站3和站4可以经由AC与因特网网关1通信。因此,AC包括用于中继IG与站之间的通信的功能。
参考图29中的序列,将描述用于选择用于因特网连接的IG的一系列处理步骤。
图29所示的序列指示例如,当使用因特网网关1作为基准时,用作远站的站3使用因特网网关1进行因特网连接,并随后将连接目的地切换到最近的因特网网关2的处理。例如,因特网网关2是在因特网网关1之后配置的IG。
图29中的示例从左开始按顺序示出了因特网网关1的处理,AC的处理,作为远站的站3的处理以及因特网网关2的处理。
在步骤S501中,因特网网关1发送指示因特网网关1用作IG的网关通告帧。
网关通告帧可以包括动作帧或包括管理帧。在因特网网关1还充当AC的情况下,网关通告帧中的信息可以被包括在信标帧中以进行发送。
从因特网网关1发送的网关通告帧在步骤S521中由AC接收,并在步骤S522中作为中继数据发送到站3。注意,在从因特网网关1观察到存在任何远站的情况下,网关通告帧可以由AC中继。
如上所述,因特网网关1发送的网关通告帧由AC中继,并在AC周围的整个网络中传递。网关通告帧直接传递到近站,而无需AC中继。
在步骤S561中,站3接收由AC中继的网关通告帧。
在步骤S562中,站3使用因特网网关1作为目的地来发送请求因特网连接的网关连接请求帧。
从站3发送的网关连接请求帧在步骤S523中由AC接收,并在步骤S524中作为中继数据发送到因特网网关1。
在步骤S502中,因特网网关1接收由AC中继的网关连接请求帧。
在接受来自站3的请求的情况下,则在步骤S503中,因特网网关1使用站3作为目的地返回网关连接授权帧。由因特网网关1发送的网关连接授权帧表示因特网连接被授权。
从因特网网关1发送的网关连接授权帧在步骤S525中被AC接收,并在步骤S526中被作为中继数据发送到站3。
在步骤S563中,站3接收由AC中继的网关连接授权帧。因此,站3经由因特网网关1连接到因特网,并且能够与外部装置进行通信。站3和因特网网关1之间的通信由AC中继。
例如,如空白箭头A251和A252所示,上行链路用户数据经由AC从站3发送到因特网网关1,并且如空白箭头A253所示经由因特网网关1发送到外部装置。如箭头A254和A255所示,表示接收确认的ACK经由AC从已经接收到用户数据的因特网网关1返回到站3。
在此,在步骤S581中,因特网网关2发送指示因特网网关2作为IG进行操作的网关通告帧。
从因特网网关2发送的网关通告帧在步骤S264被站3接收,在步骤S527被AC接收。
接收到网关通告帧的站3选择使用因特网网关2的因特网连接。在这种情况下,该确定例如基于网关通告帧中所包括的参数或无线电波接收状态。
在步骤S565中,站3使用与现有IG相对应的因特网网关1作为目的地,发送请求取消因特网连接的网关断开请求帧。
从站3发送的网关断开请求帧在步骤S528中被AC接收,并在步骤S529中作为中继数据被发送到因特网网关1。
在步骤S504中,因特网网关1接收由AC中继的网关断开请求帧。
在接受来自站3的请求的情况下,则在步骤S505中,因特网网关1以站3为目的地返回网关断开授权帧。
从因特网网关1发送的网关断开授权帧在步骤S530中被AC接收,并在步骤S531中作为中继数据被发送到站3。
在步骤S566中,站3接收由AC中继的网关断开授权帧。
在步骤S567中,站3向因特网网关2发送请求因特网连接的网关连接请求帧。网关连接请求帧到因特网网关2的发送是直接执行的,而无需AC进行中继。
在步骤S582中,因特网网关2接收从站3发送的网关连接请求帧。在接受来自站3的请求的情况下,则在步骤S583中,因特网网关2返回网关连接授权帧。
在步骤S568中,站3接收从因特网网关2发送的网关连接授权帧。因此,站3经由因特网网关2连接到因特网,并且能够与外部装置进行通信。
上行链路用户数据如空白箭头A261所示直接从站3发送到因特网网关2,并如空白箭头A262所示通过因特网网关2发送到外部装置。如箭头A263所示,从接收到用户数据的因特网网关2直接将表示接收确认的ACK返回到站3。
如上所述,可以使得位于被排除了直接通信的IG的IG被选择为用于因特网连接的IG。
<修改示例>
基于数据类型,可以启用单个站来切换用于因特网连接的IG。例如,可以使预定IG能够被选择作为用于上行链路数据的发送的IG,并且可以使其它IG能够被选择作为用于接收下行链路数据的IG。
在上述情况下,AC的功能、IG的功能和IC的功能被分配。可以进一步细分AP的功能,并且可以将细分产生的功能分布在更多的通信装置11之间。
在如上所述的在多个通信装置11之间共享AP的功能的网络中,可以使用基于OFDMA的数据发送来代替基于多用户MIMO的数据发送。
-计算机的配置示例
可以通过硬件或软件来执行上述一系列处理步骤。在通过软件执行一系列处理步骤的情况下,将软件中包括的程序从程序记录介质安装到集成在专用硬件中的计算机、通用个人计算机等中。
图30是示出使用程序执行上述一系列处理步骤的计算机的硬件的配置示例的框图。
CPU(中央处理单元)1001、ROM(只读存储器)1002和RAM(随机存取存储器)1003通过总线1004连接在一起。
输入/输出接口1005还连接到总线1004。输入/输出接口1005连接到包括键盘、鼠标等的输入部分1006,以及包括显示器、扬声器等的输出部分1007。另外,输入/输出接口1005连接到包括硬盘、非易失性存储器等的存储部分1008,包括网络接口的通信部分1009以及驱动可移除介质1011的驱动器1010。
在如上所述配置的计算机中,CPU 1001通过经由输入/输出接口1005和总线1004将存储在存储部分1008中的程序加载到RAM1003中并执行该程序,来执行上述一系列处理步骤。
由CPU 1001执行的程序被提供在记录有该程序的可移除介质1011中,或者经由诸如局域网、因特网或数字广播之类的有线或无线发送介质来提供,然后被安装在存储部分1008中。
注意,由计算机执行的程序可以是沿着这里描述的顺序按时间顺序执行处理的程序,或者是并行地或以执行调用时所需的定时执行处理的程序等。
此处使用的***是指一组多个组件(装置、模块(部件)等),而与所有组件是否都位于同一壳体内无关。因此,该***既指包含在单独的壳体中并通过网络连接在一起的多个装置,也指包括在一个壳体中包含的多个模块的一个装置。
注意,本文描述的效果仅是说明性的而不是限制性的,并且可以产生其他效果。
本技术的实施例不限于上述实施例,而是可以在不脱离本技术的精神的情况下对实施例进行各种改变。
例如,本技术可以被配置为云计算,其中经由网络在多个装置之间共享一种功能。
另外,上述流程图中描述的步骤可以由一个装置执行或在多个装置之间共享。
此外,在一个步骤包括多种类型的处理的情况下,在一个步骤中包括的多种类型的处理不仅可以由一个装置执行,而且还可以在多个装置之间共享以进行执行。
-组件的组合的示例
本技术还可以如下配置。
(1)一种通信装置,该通信装置用作网关,在无线LAN中包括有多个,所述通信装置包括:
通信控制部分,其被配置为当该通信装置连接到外部网络时,将包括与连接到所述外部网络的能力有关的参数的管理帧发送到所述无线LAN内的其它装置。
(2)根据上述(1)的通信装置,其中,所述通信控制部分控制由所述其它装置进行的到所述外部网络的连接。
(3)根据上述(2)的通信装置,其中,所述通信控制部分接收从所述其它装置发送来的、表示与所述外部网络的连接的请求的连接请求信息,并且在授权与所述外部网络连接的情况下,向所述其它装置发送表示授权与外部网络的连接的授权信息。
(4)根据上述(3)的通信装置,其中,所述通信控制部分基于连接容量判断是否向发送了所述连接请求信息的其它装置授权与所述外部网络的连接。
(5)根据上述(3)或(4)的通信装置,其中,在从其它装置发送来了表示取消与所述外部网络的连接的请求的取消请求信息的情况下,所述通信控制部分终止与所述外部网络的连接。
(6)根据上述(5)的通信装置,其中,所述取消请求信息包括所述其它装置新用于与所述外部网络的连接的所述通信装置的地址。
(7)根据上述(1)至(6)中任一项的通信装置,其中,所述通信控制部分在能够与网络内的所述其它装置进行通信的范围内,控制无线电波的发送功率。
(8)根据上述(7)的通信装置,其中,所述网络内的其它装置包括负责所述无线LAN中的接入控制的功能的控制装置。
(9)根据上述(2)所述的通信装置,其中,所述通信控制部分在与负责所述网关的功能的所述通信装置发送数据的定时重叠的定时,进行向所述其它装置的数据发送。
(10)根据上述(2)的通信装置,其中,所述通信控制部分以与负责所述网关的功能的所述通信装置接收数据的定时重叠的定时进行从所述其它装置发送的数据的接收。
(11)一种通信装置,包括:
通信控制部分,其被配置为接收从用作无线LAN的网关的多个预定装置中的、连接到外部网络的所述预定装置发送的管理帧,该管理帧包括与连接到外部网络的能力有关的参数,通信控制部分将表示对外部网络的连接的请求的连接请求信息发送到预定装置中的任意一个。
(12)根据上述(11)的通信装置,其中,所述通信控制部分接收从被发送了所述连接请求信息的所述预定装置发送的授权信息,所述授权信息表示与所述外部网络的连接被授权,并且
所述通信装置还包括:
管理部分,被配置为将已经发送了授权信息的预定装置注册为用于到外部网络的连接的网关。
(13)根据上述(12)所述的通信装置,其中,所述管理部分基于由所述参数表示的各自的连接能力,选择请求连接到所述外部网络的预定装置,并且
通信控制部分将连接请求信息发送到所选择的预定装置。
(14)根据上述(13)的通信装置,其中,在重新选择请求连接到所述外部网络的所述预定装置的情况下,所述通信控制部分向所述预定装置发送表示请求取消对所述外部网络的连接的取消请求信息。
(15)根据上述(11)至(14)中任一项的通信装置,其中,所述通信控制部分在能够与网络内的其它装置进行通信的范围内,控制无线电波的发送功率。
(16)根据上述(15)的通信装置,其中,所述网络内的所述其它装置为负责所述无线LAN中的接入控制的功能的控制装置。
(17)根据上述(12)的通信装置,其中,所述通信控制部分在与所述无线LAN内的所述其它装置向负责所述网关的功能的其它所述预定装置发送数据的定时重叠的定时执行向所述预定装置的数据发送。
(18)根据上述(12)的通信装置,其中,所述通信控制部分以与所述其它装置接收负责所述网关的功能的其它预定装置发送的数据的定时重叠的定时,执行从所述预定装置发送的数据的接收。
(19)一种通信***,包括:
第一通信装置,在包括用作网关的多个通信装置的无线LAN中,该第一通信装置包括
通信控制部分,其被配置为:当第一通信装置连接到外部网络时,将包括与连接到外部网络的能力有关的参数的管理帧发送到无线LAN内的其它装置;和
第二通信装置,其用作所述第一通信装置,并且包括
通信控制部分,其被配置为接收从所述第一通信装置发送的管理帧,并且向所述第一通信装置发送表示连接到外部网络的请求的连接请求信息。
[参考符号列表]
11 通信装置
21 因特网连接模块
22 信息输入模块
23 装备控制部分
24 信息输出模块
25 无线通信模块
51 输入/输出部分
52 通信控制部分
53 基带处理部分
101 接口部分
102 发送缓冲器
103 网络管理部分
104 发送帧构建部分
105 网关管理部分
106 管理信息生成部分
107 发送定时控制部分
108 发送功率控制部分
109 无线发送处理部分
110 天线控制部分
111 无线接收处理部分
112 检测阈值控制部分
113 接收定时控制部分
114 管理信息处理部分
115 接收数据构建部分
116 接收缓冲器

Claims (14)

1.一种第一通信装置,包括:
通信控制部分,其被配置为:
当第一通信装置连接到外部网络时,将包括与将特定装置连接到所述外部网络的能力有关的参数的管理帧发送到所述特定装置,其中无线LAN包括多个通信装置,所述多个通信装置包括所述第一通信装置,并且所述多个通信装置中的每个通信装置被配置为用作网关;
控制所述特定装置到所述外部网络的连接;
从所述特定装置接收用于取消特定装置到外部网络的连接的第一请求,其中第一请求包括取消请求信息;以及
基于所接收的取消请求信息,终止所述特定装置到所述外部网络的连接,其中所述取消请求信息包括所述多个通信装置中的、用于将所述特定装置连接到所述外部网络的第二通信装置的地址,并且所述第一通信装置与所述第二通信装置不同。
2.根据权利要求1所述的第一通信装置,其中,所述通信控制部分还被配置为:
从所述特定装置接收与用于特定装置到所述外部网络的连接的第二请求,其中第二请求包括连接请求信息;并且
在向所述特定装置授权所述特定装置到所述外部网络的连接的情况下,发送表示授权特定装置与外部网络的连接的授权信息。
3.根据权利要求2所述的第一通信装置,其中,所述通信控制部分还被配置为基于第一通信装置的连接容量判断是否授权特定装置与所述外部网络的连接。
4.根据权利要求1所述的第一通信装置,其中,所述通信控制部分还被配置为在能够与所述特定装置进行通信的范围内,控制无线电波的发送功率。
5.根据权利要求4所述的第一通信装置,其中,所述特定装置包括负责所述无线LAN中的接入控制的功能的控制装置。
6.根据权利要求1所述的第一通信装置,其中,所述通信控制部分还被配置为在与所述第二通信装置发送数据的第二定时重叠的第一定时,进行向所述特定装置的数据发送。
7.根据权利要求1所述的第一通信装置,其中,所述通信控制部分还被配置为以与所述第二通信装置接收数据的第二定时重叠的第一定时进行来自所述特定装置的数据的接收。
8.一种通信装置,包括:
通信控制部分,其被配置为:
从多个装置中的第一装置或多个装置中的第二装置中的至少一个接收管理帧,其中所述多个装置连接到外部网络,所述多个装置中的每个装置用作无线LAN的网关,并且该管理帧包括与将通信装置连接到外部网络的能力有关的参数;
向所述第一装置发送用于经由所述第一装置将所述通信装置连接到所述外部网络的第一请求,其中所述第一请求包括连接请求信息;
向所述第二装置发送用于经由所述第二装置取消将所述通信装置连接到所述外部网络的第二请求,其中第二请求包括取消请求信息,所述取消请求信息包括用于将所述通信装置连接到所述外部网络的所述第一装置的地址,并且第二装置不同于第一装置。
9.根据权利要求8所述的通信装置,其中,所述通信控制部分还被配置为接收来自第一装置的授权信息,其中所述授权信息表示所述通信装置经由所述第一装置与所述外部网络的连接被授权,并且
所述通信装置还包括:
管理部分,被配置为将第一装置注册为用于经由第一装置将通信装置连接到外部网络的网关。
10.根据权利要求8所述的通信装置,其中,所述通信控制部分还被配置为在能够与网络内的特定通信装置进行通信的范围内,控制无线电波的发送功率。
11.根据权利要求10所述的通信装置,其中,所述网络内的所述特定通信装置为负责所述无线LAN中的接入控制的功能的控制装置。
12.根据权利要求9所述的通信装置,其中,所述通信控制部分还被配置为在与特定通信装置向所述第二装置发送数据的第二定时重叠的第一定时执行向所述第一装置的数据发送。
13.根据权利要求9所述的通信装置,其中,所述通信控制部分还被配置为以与特定通信装置从所述第二装置接收数据的第二定时重叠的第一定时,执行对来自所述第一装置的数据的接收。
14.一种通信***,包括:
多个通信装置中的第一通信装置;以及
第二通信装置,其中
该第一通信装置包括第一通信控制部分,其被配置为:
当第一通信装置连接到外部网络时,将包括与将第二通信装置连接到外部网络的能力有关的参数的管理帧发送到第二通信装置,其中无线LAN包括多个通信装置,并且所述多个通信装置中的每个通信装置被配置为用作网关;
控制所述第二通信装置到所述外部网络的连接;
从所述第二通信装置接收用于取消第二通信装置到外部网络的连接的第一请求,其中第一请求包括取消请求信息;以及
基于所接收的取消请求信息,终止所述第二通信装置到所述外部网络的连接,其中所述取消请求信息包括所述多个通信装置中的、用于将所述第二通信装置连接到所述外部网络的第三通信装置的地址,所述第一通信装置与所述第三通信装置不同,并且所述第二通信装置与所述多个通信装置中的每个通信装置不同;并且
所述第二通信装置包括第二通信控制部分,其被配置为:
从所述第一通信装置或所述第三通信装置中的至少一者接收管理帧,并且
向所述第一通信装置发送表示将所述第二通信装置连接到外部网络的请求的连接请求信息。
CN201980023258.4A 2018-04-09 2019-03-26 通信装置及通信*** Active CN111937439B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018-074703 2018-04-09
JP2018074703 2018-04-09
PCT/JP2019/012724 WO2019198487A1 (ja) 2018-04-09 2019-03-26 通信装置、通信システム

Publications (2)

Publication Number Publication Date
CN111937439A CN111937439A (zh) 2020-11-13
CN111937439B true CN111937439B (zh) 2024-04-26

Family

ID=68163575

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980023258.4A Active CN111937439B (zh) 2018-04-09 2019-03-26 通信装置及通信***

Country Status (3)

Country Link
US (2) US11399341B2 (zh)
CN (1) CN111937439B (zh)
WO (1) WO2019198487A1 (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030071981A (ko) * 2002-03-05 2003-09-13 주식회사 인피노 자동접속기능을 제공하는 무선랜 서비스 시스템 및 그 방법
JP2004229225A (ja) * 2003-01-27 2004-08-12 Oki Electric Ind Co Ltd 無線lanシステムおよびステーションならびにネットワーク切替方法
WO2007022700A1 (fr) * 2005-08-25 2007-03-01 Huawei Technologies Co., Ltd. Procede d'acces au terminal de reseau local, systeme de reseau local et dispositif
CN101754271A (zh) * 2008-12-09 2010-06-23 华为终端有限公司 主控节点的协商方法及装置
JP2012095339A (ja) * 2011-12-22 2012-05-17 Buffalo Inc 無線lanシステム、無線lan装置及びそのプログラム
CN102577581A (zh) * 2009-10-16 2012-07-11 三星电子株式会社 建立用于提供聚集型个人网络服务的个人网络的装置和方法
CN103825901A (zh) * 2014-03-04 2014-05-28 杭州华三通信技术有限公司 一种网络访问控制方法及设备

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6999438B2 (en) * 1996-01-18 2006-02-14 Kabushiki Kaisha Toshiba Radio communication system
JP4933531B2 (ja) * 2006-03-14 2012-05-16 シャープ株式会社 通信装置および通信方法
JP5241481B2 (ja) * 2008-12-26 2013-07-17 三菱電機株式会社 アドホックネットワークを含む通信システム、通信システムの移動通信装置、通信システムでの通信方法
US8885535B2 (en) * 2009-06-05 2014-11-11 Broadcom Corporation Management frame map directed operational parameters within multiple user, multiple access, and/or MIMO wireless communications
US20130279345A1 (en) * 2010-12-20 2013-10-24 Nec Corporation Gateway apparatus, communication system, and communication method
WO2012101779A1 (ja) * 2011-01-26 2012-08-02 株式会社日立製作所 ネットワーク管理システム、ネットワーク管理サーバ、ネットワーク端末、およびネットワーク管理方法
JP5831334B2 (ja) * 2012-03-30 2015-12-09 富士通株式会社 通信装置、通信システム、切替制御方法及び切替制御プログラム
JP2015023371A (ja) * 2013-07-18 2015-02-02 ソニー株式会社 制御装置、基地局および通信端末
KR102117049B1 (ko) * 2013-12-30 2020-05-29 삼성전자주식회사 이동 단말기 및 그 동작방법
JP2015186162A (ja) 2014-03-26 2015-10-22 Necプラットフォームズ株式会社 無線lan通信システム、無線lan通信装置、無線lan通信方法
US9924513B2 (en) * 2014-07-23 2018-03-20 Belkin International Inc. Band-switching operations in a mesh network environment
KR102302457B1 (ko) * 2014-11-28 2021-09-16 한국전자통신연구원 다중대역 무선랜 엑세스 포인트간 인접 엑세스 포인트 디스커버리 방법 및 시스템
US20170208079A1 (en) * 2016-01-19 2017-07-20 Qualcomm Incorporated Methods for detecting security incidents in home networks
US10575310B2 (en) * 2016-03-22 2020-02-25 Netgear, Inc. Wireless communication in an environment with electronic interference

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030071981A (ko) * 2002-03-05 2003-09-13 주식회사 인피노 자동접속기능을 제공하는 무선랜 서비스 시스템 및 그 방법
JP2004229225A (ja) * 2003-01-27 2004-08-12 Oki Electric Ind Co Ltd 無線lanシステムおよびステーションならびにネットワーク切替方法
WO2007022700A1 (fr) * 2005-08-25 2007-03-01 Huawei Technologies Co., Ltd. Procede d'acces au terminal de reseau local, systeme de reseau local et dispositif
CN101754271A (zh) * 2008-12-09 2010-06-23 华为终端有限公司 主控节点的协商方法及装置
CN102577581A (zh) * 2009-10-16 2012-07-11 三星电子株式会社 建立用于提供聚集型个人网络服务的个人网络的装置和方法
JP2012095339A (ja) * 2011-12-22 2012-05-17 Buffalo Inc 無線lanシステム、無線lan装置及びそのプログラム
CN103825901A (zh) * 2014-03-04 2014-05-28 杭州华三通信技术有限公司 一种网络访问控制方法及设备

Also Published As

Publication number Publication date
US11399341B2 (en) 2022-07-26
CN111937439A (zh) 2020-11-13
US11963096B2 (en) 2024-04-16
WO2019198487A1 (ja) 2019-10-17
US20220303891A1 (en) 2022-09-22
US20210144633A1 (en) 2021-05-13

Similar Documents

Publication Publication Date Title
US20180160473A1 (en) Method and apparatus for assisted/coordinated intra-home communications
US9622269B2 (en) Optimizing the use of shared radio frequency medium using intelligent suppression of probe request frames
US20120063417A1 (en) Method, Apparatus, and Related Computer Program Product for Load Balancing in a Relay Network
US20100103850A1 (en) Method and apparatus for channel selection in a wireless communication system
EP2604074A1 (en) Combining bandwidth aware routing with channel selection and channel switching in a multi-hop wireless home network
US20190045401A1 (en) Sdn-controlled bandwidth sharing method for use with terminal small cell, and bandwidth sharing device
US20220264691A1 (en) Wireless communication method and wireless communication device
US20150124774A1 (en) Aggregated beacons for per station control of multiple stations across multiple access points in a wireless communication network
CN103228051A (zh) 无线电设备和用于控制无线电设备的方法
EP4061092A1 (en) Access point supporting at least two virtual networks and method performed thereby for communicating with wireless device
US20240090082A1 (en) Hybrid Base Station and RRH
US9282461B2 (en) Apparatus, methods, and computer program products providing improved flexible resource usage
US20170188384A1 (en) Emulating virtual port control of airtime fairness using per station enhanced distributed channel access (edca) parameters
US9819901B1 (en) Adaptive wireless repeater for network extension
CN105474722A (zh) 用于增加无线通信中的重用的***、方法和装置
CN111937439B (zh) 通信装置及通信***
US20220400424A1 (en) 4G-5G Open RAN User Plane Path
US20230361979A1 (en) Selection of tdd patterns for dl and ul communication
US10873897B2 (en) Base station device, base station management device, communication control method, and communication control system
CN114342556B (zh) 无线通信网络中的网络节点和方法
US20230059237A1 (en) Restricted twt enhanced information advertisement procedure for next generation wlan
Sajitha et al. Maximization of end to end throughput of cognitive radio network using cooperative relay channels
WO2017094154A1 (ja) 無線通信システム、制御装置、基地局および制御方法
CN114342556A (zh) 无线通信网络中的网络节点和方法
CN111837449A (zh) 通信设备和通信***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant