共享媒体桥接的制作方法

文档序号:8532160阅读:436来源:国知局
共享媒体桥接的制作方法
【技术领域】
[0001]本发明的实施例大体上涉及计算机网络,并且具体地说,涉及通过具有共享媒体的通信系统转发包。
【背景技术】
[0002]计算机网络包含可经由各种通信路径或路线交换数据的多个互连装置。在基于包的网络(例如,因特网、局域网(LAN)、无线LAN(WLAN)及以太网)中,网络装置可通过将数据分割为称为包的较小单元而交换数据,所述较小单元随后通过若干网络路由器、转发装置及/或交换装置跨越网络个别地路由。例如,在将数据文件(例如,电子邮件、视频、文档等)从源装置发送到网络上的目的地装置时,文件被分割为较小的数据包一用于更有效的发射。用于给定数据文件的个别包可跨越一或多个网络走不同路线,其中每一包含有数据及路由信息两者。因此,可将包描述为具有含有所述数据的有效负载及含有路由信息的标头O
[0003]无线分布系统(WDS)可包含根接入点(AP)及可以用于扩展根AP的无线范围的若干中继器装置。根AP通常包含用以将根AP耦合到有线网络(例如广域网(WAN))的收发器(例如,以太网PHY)、用以将根AP无线地连接到中继器装置(及/或一或多个本地站)的WLAN端口,及用以经由本地以太网缆线将根AP连接到一或多个对应的本地以太网装置(例如,本地PC)的一或多个以太网端口。以太网端口通常由以太网控制器控制,且WLAN端口通常由WLAN控制器控制。每一中继器装置通常包含用以与根AP无线地连接且无线地连接到一或多个相关联的站(STA)的WLAN端口,且还可包含经由以太网缆线与本地以太网装置(例如,PC)连接的以太网端口。
[0004]更具体来说,根AP通常包含促进在其WAN收发器、其以太网端口与其WLAN端口之间交换数据包的桥接引擎。桥接引擎通常与存储对应于以太网及WLAN端口的路由信息的桥接表相关联,且WLAN控制器通常与存储对应于中继器装置及/或连接到中继器装置的STA的路由信息的其自身的转发表相关联。
[0005]因此,在将包从根AP转发到连接到特定中继器装置的选定STA时,通常执行两个查找表操作:首先,搜索与桥接引擎相关联的桥接表以确定将包转发到根AP的哪一端口(例如,其以太网端口或其WLAN端口),且随后搜索与WLAN控制器相关联的转发表以确定将包转发到哪一中继器装置。除了与执行两个查找表操作相关联的处理时间之外,在桥接表及WLAN控制器的转发表两者中维持重复的转发信息导致对根AP中的可用存储器空间的低效使用。随着耦合到根AP的中继器装置的数目增加,存储器空间约束及处理延迟加剧。
[0006]因此,需要简化根AP中的转发操作以增加WDS的处理量及/或减少路由信息所消耗的存储区域。

【发明内容】

[0007]提供此
【发明内容】
而以简化形式引入下文在【具体实施方式】中进一步描述的概念选择。本
【发明内容】
并不既定识别本发明的关键特征或基本特征,也并不希望限制本发明的范围。
[0008]本发明揭示减少由包转发条目消耗的存储区域及/或可增加共享的无线媒体上的处理量的接入点及方法。根据本发明的实施例,根接入点(AP)包含桥接引擎、桥接表、包含WLAN端口的无线局域网(WLAN)接口、若干虚拟接口,及收发器。根AP与可包含若干中继器装置及多个无线站(STA)的无线分布系统(WDS)相关联。STA无线地连接到中继器装置,中继器装置继而经由根AP的WLAN端口无线地连接到根AP。WDS还可包含经由有线连接(例如,以太网连接)耦合到中继器装置或根AP的若干客户端装置。
[0009]更具体来说,虚拟接口中的每一者被指派给中继器装置中的对应一者。以此方式,中继器装置中的每一者可对根AP的桥接引擎显现为具有驻留在AP上的专用接口,且显现为具有与根AP的点对点连接,尽管中继器装置共享相同的WLAN端口且共享相同的无线媒体。因为中继器装置对桥接引擎显现为具有根AP上的专用物理接口,桥接引擎可针对与中继器装置相关联的站及/或客户端装置执行桥接及转发操作,而不依赖于转发与WLAN接口相关联的信息。因此,桥接表可存储不仅用于中继器装置并且用于连接到中继器装置的装置的转发信息。以此方式,可通过根AP使用存储在桥接表中的信息转发包,而不执行其它转发表(例如,与WLAN接口相关联)中的额外查找操作,进而不需要维持与WLAN接口相关联的单独转发表。因此,本发明的实施例可不仅更快速地执行包转发操作,而且还可减少用于存储用于与共享的无线媒体相关联的装置的转发信息的存储器区域((例如,与将转发信息存储在多个表中的转发装置相比)。
[0010]根AP上的虚拟接口的存在可导致创建用于一些转发操作(例如,涉及广播包的转发操作)的重复数据包。为了防止创建及发射此类重复包,根AP可经配置以丢弃一些广播包。更具体来说,对于一些实施例,桥接引擎可经配置以丢弃去往虚拟接口的广播包,且桥接引擎可经配置以丢弃从虚拟接口接收的广播包。
【附图说明】
[0011]举例说明本发明的实施例,且本发明的实施例并不希望受到附图各图的限制,在附图中:
[0012]图1是根据本发明的实施例的无线分布系统的框图;
[0013]图2是根据一些实施例的图1的根接入点的功能框图;
[0014]图3为根据一些实施例的图2的桥接引擎的功能框图;
[0015]图4展示根据一些实施例的可实施在图2的根接入点内的示范性桥接表;
[0016]图5A是描绘图1到2的根接入点的一些实施例的示范性配置操作的说明性流程图;及
[0017]图5B是描绘图1到2的根接入点的一些实施例的示范性转发操作的说明性流程图。
【具体实施方式】
[0018]仅出于简单起见,在下文在示范性无线分布系统中的包路由及/或转发操作的背景下描述本发明的实施例。应理解,本发明的实施例同样适用于其它WDS架构及配置中的包路由及/或转发操作以及其它类型的网络拓扑及配置(例如,以太网、因特网协议网络、WLAN网络、HomePlug AV/电力线通信(PLC)网络、混合网络等)中的包路由及/或转发操作。如本文中所使用,术语WLAN及W1-Fi可包含由IEEE 802.11家庭标准、蓝牙、HiperLAN(—组无线标准,与IEEE 802.11标准相当,主要在欧洲使用)支配的通信,及具有相对较短的无线电传播范围的其它技术。此外,如本文中所使用,术语以太网可包含由IEEE802.3家庭标准支配的通信。另外,虽然相对于共享的无线媒体(例如,一或多个WLAN信道或链路)描述本发明的实施例的一些方面,但本发明的实施例可应用于共享的有线媒体(例如,光纤缆线、双绞线缆线、同轴缆线等)。
[0019]在以下描述中,出于解释的目的,阐述特定的命名法以提供对本发明的透彻理解。然而,所属领域的技术人员将显而易见,这些特定细节对于实践本发明的实施例可能并不是必需的。在其它情况下,以框图的形式展示众所周知的电路及装置以便避免不必要地混淆本发明的实施例。另外,电路元件或块之间的互连可展示为总线或单一信号线。所述总线中的每一者可替代地为单一信号线,且单一信号线中的每一者可替代地为总线。此外,指派给下文描述中的各种信号的逻辑层级是任意的,并且因此可视需要进行修改(例如,颠倒的极性)。因此,本发明的实施例不应解释为限于本文所描述的具体实例,而是在其范围内包含由所附权利要求书界定的所有实施例。
[0020]图1展示可在其内实施本发明的实施例的WDS 100 WDS 100包含根接入点(AP) 110、两个中继器装置Rl及R2、四个无线站STAl到STA4,及三个有线客户端装置⑶O到⑶2。中继器装置Rl到R2可为可促进根AP 110、客户端装置⑶I到⑶2与站STAl到STA4之间的数据(例如,包)的交换的任何合适的装置(例如,接入点、中继器装置或其它中继器装置)。客户端装置CDO到CD2可为任何合适的计算及/或通信装置(例如,个人计算机、膝上型计算机、平板计算机)。站STAl到STA4可为任何合适的移动装置(例如,膝上型计算机、平板计算机、蜂窝式电话,PDA) ο对于本文中描述的示范性实施例,中继器装置Rl到R2、客户端装置CDO到CD2及站STAl到STA4可统称为“WDS装置”。
[0021]虽然出于简单起见而仅在图1中展示三个客户端装置⑶O到⑶2 JSWDS 100可包含任何合适数目的客户端装置。此外,虽然图1中将客户端装置CDO到CD2描绘为经由有线连接(例如,例如以太网缆线等物理媒体)耦合到根AP 110、中继器装置Rl及中继器装置R2,但客户端装置⑶O到⑶2可无线地连接到根AP 110、中继器装置Rl及/或中继器装置R2。
[0022]类似地,出于简单起见,仅在图1中展示四个站STAl到STA4 JSWDS 100可包含任何合适数目的站。此外,虽然在图1中将站STAl到STA2及STA3到STA4描绘为经由无线连接耦合到相应的中继器装置Rl及R2,但站STA
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1