一种数据报文的转发方法和系统的制作方法

文档序号:7699364阅读:102来源:国知局
专利名称:一种数据报文的转发方法和系统的制作方法
技术领域
本发明涉及网络技术领域,特别涉及一种数据报文的转发方法和系统。
背景技术
目前,普通的无线局域网(WLAN)中的实体主要是无线接入点(AP: Access Point),其中,该AP下行,即面向站点(STA)是无线接入,即 为站点提供WLAN中802.11a/b/g协议的接入服务,而上行却是通过交换 机进行有线传输。这样,在整个网络中就会出现纷繁复杂的布线,影响网 络性能。因此,人们越来越渴望下行接入和上行传输都是无线的技术。
随着网络通信技术的发展,出现了一种新的网络^^支术,即无线网状 (Mesh)网络。在Mesh网络中,可以使下行接入和上行传输都采用无线 方式。其中,该Mesh网络也称为多跳(multi-hop)网络,它是一种与传统 无线网络完全不同的网络技术。该Mesh网络中的实体可以作为网关,实现 有线网络和无线网络的互联、以及提供802.11接入服务等。
如果在Mesh网络中使下行接入和上行传输都采用无线方式,一种方案 是将Mesh网络中的现有普通实体AP替换为Mesh网络接入点(MPAP: Mesh AP ),即AP提供802.1 la/b/g协议的接入服务,而MP通过其包含的 支持Mesh协议的无线接口提供上行的无线传输。这种方案需要将AP替换 为MPAP,这样,大大浪费了原来的AP,并且,MPAP由于其提供多个无 线接口 ,因此其市场价格数倍于AP,从而大大增加了整个流程的投资成本。
随着Mesh网络和AP的不断发展,通过对AP升级可以实现Mesh网 络中的下行无线接入和上行无线传输,具体包括将该升级后的AP的无 线接口在具有原为站点提供802.1 la/b/g协议接入服务的基础上还同时支持Mesh网络协议,其中,Mesh网络协议具体可为802.11s协议,如此,将该 AP的无线接口通过时分方式提供服务,即将该AP的无线接口在第一预设 时间内工作在802.11s下提供上行传输工作,而在第二预设时间内工作在 802.11a/b/g下提供下行的用户接入工作。
可见,现有的方法中虽然能够实现下行接入和上行传输都采用无线方 式,但是,使AP的无线接口通过时分的方式提供服务,大大降低了服务 质量,进而提高了信息传输的时延。

发明内容
有鉴于此,本发明提供了一种数据报文的转发方法和系统,以便降低信 息传输的时延。
一种数据报文的转发方法,该方法应用于Mesh网络中,包括
a) 、从第一实体的无线接口接收基于无线协议的数据报文;
b) 、将该数据报文转换为基于有线协议的数据报文,并通过与第一实体的 有线接口相连接的交换设备将所述基于有线协议的数据报文发送给第二实体;
c) 、从第二实体的有线接口接收所述基于有线协议的数据报文;
d) 、将该基于有线协议的数据报文转换为基于无线协议的数据报文,将该 基于无线协议的数据报文通过第二实体的无线接口发送出去;
其中,所述第一实体的无线接口和第二实体的无线接口中至少有一个是支 持无线网状Mesh网络协议的无线接口 。
一种数据报文的转发系统,包括第一实体、第二实体和交换设备;其中,
所述第一实体用于通过自身的无线接口接收基于无线协议的数据报文,将 该数据报文转换为基于有线协议的数据报文,并通过自身的有线接口发送该基 于有线协议的数据报文给所述交换设备;
所述交换设备,通过所述有线接口与所述第一实体相连接,用于发送接收 的所述基于有线协议的数据报文给所述第二实体;
所述第二实体通过自身的有线接口与所述交换设备相连接,用于通过自身的所述有线接口接收所述基于有线协议的数据报文;将该基于有线协议的数据 报文转换为基于无线协议的数据报文,将该基于无线协议的数据报文通过自身 的无线接口发送出去;
其中,所述第一实体的无线接口和第二实体的无线接口中至少有一个是支 持无线网状Mesh网络协议的无线接口 。
由上可见,本发明所提供的一种数据报文的转发方法和系统中,从第一实 体的无线接口接收基于无线协议的数据报文;将该数据报文转换为基于有线协 议的数据报文,并通过与第一实体的有线接口相连接的交换设备将所述基于有 线协议的数据报文发送给第二实体;从第二实体的有线接口接收所述基于有线 协议的数据报文;将该基于有线协议的数据报文转换为基于无线协议的数据报 文,将该基于无线协议的数据报文通过第二实体的无线接口发送出去;其中, 所述第一实体的无线接口和第二实体的无线接口中至少有一个是支持无线网状 Mesh网络协议的无线接口 ;避免了现有技术中Mesh网络中的实体AP利用时 分方式通过无线接口提供服务,降低了信息传输的时延,大大提高了无线回 程4连if各的吞吐。
进一步地,本发明中,Mesh网络中的第一实体和第二实体之间并非采用 现有技术一直采用无线接口的方式进行信息交互,进而避免了 Mesh网络中的 实体仅采用无线接口进行上行传输的操作,可解决现有技术中无线射频口不够 用的缺陷。
进一步地,本发明中,第一实体和第二实体并非都要求为MP,其也可为 普通的AP,或者为通过软件升级方式升级的用户现网的MP,其中该第一实体 和第二实体包含的无线接口的个数可为一个或者为多个,如此,可大大降低用
户的投资成本。


图1为本发明实施例提供的数据报文转发方法的基本流程图; 图2为本发明实施例提供的数据报文转发方法的详细流程10图3为本发明实施例提供的数据报文转发方法的另一详细流程图4为本发明实施例提供的加入到虛拟MP的流程图5a为本发明实施例提供的虚拟MP中的Leader离开虚拟MP的流程
图5b为本发明实施例提供的虚拟MP中的下属离开虚拟MP的流程图; 图6为本发明实施例提供的数据报文的转发系统结构图。
具体实施例方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体 实施例对本发明进行详细描述。
参见图l,图1为本发明实施例提供的数据报文转发方法的基本流程图。 该方法可应用于包含Mesh网络中,则如图l所示,该方法主要包括以下步 骤
步骤101,从第一实体的无线接口接收基于无线协议的数据报文。
这里,上述的第一实体可有多种形式,比如,其可为普通的AP,或者
为MP等。其中,当第一实体为AP时,该AP包含的无线接口的个数可以
为1个,也可以为多个;而当第一实体为MP时,该MP包含的无线接口的
个数为l个,也可以为多个。本发明实施例并不具体限定。
优选地,若上述第一实体为MP,其中,假如该MP仅包含一个支持
Mesh网络协议(该网络协议具体可为802.11s协议)的无线接口和一个以上
的有线接口 ,该MP可通过支持Mesh网络协议的无线接口接收数据报文;
之后,直接执行步骤102。当然,若该MP至少包含两个支持Mesh网络协
议的无线接口和一个以上的有线接口 ,该MP可通过其中一个支持Mesh网
络协议的无线接口接收数据报文;之后,确定发送该数据报文的出接口,若
该出接口为另 一个无线接口 ,则直接通过该另 一个无线接口发送数据报文;
若该出接口为有线接口,则执行步骤102。
当然,若第一实体为AP,其中,假如该AP仅包含1个支持无线接入协议(该无线接入协议具体可为802.11a/b/g协议)的无线接口和一个以上 的有线接口 ,则该AP可通过支持无线接入协议的无线接口接收数据报文, 之后,直接执行步骤102。当然,若该AP至少包含两个支持无线接入协议 的无线接口和一个以上的有线接口 ,该AP可通过其中一个支持Mesh网络 协议的无线接口接收数据报文;之后,确定发送该数据报文的出接口,若该 出接口为另一个无线接口,则直接通过该另一个无线接口发送数据报文;若 该出接口为有线接口,则执行步骤102。
步骤102,将该数据报文转换为基于有线协议的数据报文,并通过与第 一实体的有线接口相连接的交换设备将所述基于有线协议的数据报文发送 给第二实体。
这里,步骤102中的有线接口为步骤101中确定出的出接口。步骤101 接收的数据报文为基于无线协议的数据报文,其在发送给交换设备时需要进 行转换,即将该基于无线协议的数据报文转换为基于有线协议的数据报文, 具体地,是将步骤101接收的数据报文的格式转换为交换设备所支持的格 式。比如,若上述接收的数据报文的格式对应802.11s协议,则将该数据报 文的格式转换为交换设备支持的格式(优选地,交换设备支持的格式为对应 802.3协议);若上述接收的数据报文的格式对应802.1 la/b/g协议,则将该 数据报文的格式转换为交换设备支持的格式(优选地,交换设备支持的格式 为对应802.3协议)。
需要说明的是,本发明实施例中,上述交换设备可有多种实现形式,比 如其可为以太网交换机等,本发明实施例并不具体限定。
步骤103,从第二实体的有线接口接收所述基于有线协议的数据报文。 这里,上述第二实体的有线接口为与交换设备相连接的有线接口 ,其中, 该第二实体可有多种形式,比如,其可为普通的AP,或者为MP等,其中, 当第二实体为AP时,该AP包含的无线接口的个凄t可以为1个,也可以为 多个;而当第二实体为MP时,该MP包含的无线"t委口的个^t为1个,也可 以为多个。本发明实施例并不具体限定。步骤104,将该基于有线协议的数据报文转换为基于无线协议的数据报
文,将该基于无线协议的数据报文通过第二实体的无线接口发送出去。
这里,若上述第二实体的无线接口为支持Mesh协议的无线接口,则本 步骤中将该基于有线协议的数据报文转换为基于无线协议的数据报文具体 可为将基于有线协议的数据报文的格式(该格式为交换设备支持的格式,具 体可对应802.3协议)转换为需要在Mesh网络中传输所对应的格式(具体 为对应802.11s的格式),之后,可通过该支持Mesh协议的无线接口发送 数据报文。
若上述第一实体的无线接口为支持无线接入协议的无线接口 ,则本步骤 中基于有线协议的数据报文转换为基于无线协议的数据报文具体可为将基 于有线协议的数据报文的格式(该格式为交换设备支持的格式,具体可对应 802.3协议)转换为其支持的格式(该格式具体为对应802.1 la/b/g协议的格 式),之后,通过该支持无线接入协议的无线接口发送转换后的数据报文。
需要说明的是,不管第一实体和第二实体具体为AP还是为MP,本发 明实施例在实现时,都需要保证第一实体的无线接口和第二实体的无线接口 中至少有一个是支持Mesh网络协议的无线接口 。
如此,实现了本发明实施例提供的数据报文的转发操作。
为使本发明实施例更加清楚,下面结合具体实施例对上述方法进行详述。
参见图2,图2为本发明实施例提供的数据报文转发的详细流程图。本 实施例中第一实体和第二实体都为MP,其中,假如该MP至少包含2个支 持Mesh协议的无线接口和一个以上的有线接口,为便于描述,可将第一实 体MP简称为MP1,第二实体MP简称为MP2,则如图2所示,该流程可 包括以下步骤
步骤201,使MP1和MP2加入到同 一个虚拟MP中。 本实施例中,虚拟MP实质上为预先设置的可包含多个实体的一个群组。 优选地,在执行步骤201之前,可根据实际情况预先确定是否在Mesh网络中组建虚拟MP,以及在确定出需要组建虚拟MP时,确定该虛拟MP所包 含的各个成员。比如,MP1为双频设备,其需要同时和相邻的多个MP (比 如MP2、 MP3和MP4 )进行上行通信,为避免信道竟争,则可将该四个MP (MP1、 MP2、 MP3和MP4)组建成一个虛拟MP,并对该虛拟MP进行标 识,通常,要求Mesh网络中各个虚拟MP的标识方式统一。
通常,为了保证上述确定的各个成员能够加入到其对应的虚拟MP中, 需要预先为各个成员配置对应的参数,其中,该参数对应一定的角色,比如, 若一实体需要在虚拟MP中担任领导者角色,则为该实体配置对应领导者角 色的参数信息。若一实体需要在虚拟MP中担任下属角色,则为该实体配置 对应的下属角色的参数信息。需要说明的是,本实施例中,在对Mesh网络 中的实体进行参数配置时,需要保证Mesh网络中的任何一个实体只能加入 到一个虚拟MP中,不能同时加入两个以上的虚拟MP中。
上述步骤201使MP1和MP2加入到同 一个虚拟MP中具体可根据MP1 和MP2担任的角色来执行,其中,若MP1在一虚拟MP中担任领导者角色, 则MP2需加入到MP1担任领导者角色的虚拟MP中;若MP2在一虚拟MP 中担任领导者角色,则MP1需加入到MP2担任领导者角色的虚拟MP中; 需要说明的是,本发明实施例中, 一个虛拟MP中通常只有一个处于激活状 态的领导者。
如此,通过上述才喿作,可保i正MPl和MP2加入到同一个虚拟MP中, 至于如何加入到虛拟MP的操作流程可参见下述图4所示的流程,这里不再赘述。
步骤202, MP1通过自身的无线接口接收基于无线协议的数据报文。 这里,基于无线协议具体可为基于支持Mesh网络的802.11s协议;优 选地,上述数据报文中可携带目的地址,并且由于MP1包括至少两个支持 Mesh网络协议的无线接口 ,因此步骤202具体为MP1通过对应该目的地址 的一个支持Mesh网络协议的无线接口接收数据报文。
步骤203, MP1根据上述数据报文携带的目的地址判断发送该数据报文的出接口,若该出接口为有线接口,则执行步骤204,若该出接口为无线接口, 则通过该无线接口发送接收的数据报文。
本发明实施例中,虚拟MP中的所有成员都连接到同一交换设备上,本发 明实施例中,假如该交换设备为以太网交换机。其中,该以太网交换机可以 连接多个虛拟MP。针对每一个虚拟MP,其中的所有成员之间不建立无线回 程链路,而是通过以太网交换机进行转发,即在虚拟MP中的各个成员都连接 到同一个以太网交换机上,当其中的成员之间需要进行通信时,以太网交换 机可以为成员提供通道。然而在虚拟MP中的成员需要与该虚拟MP之外的成 员进行通信时,则按照现有技术处理,即利用无线接口进行通信。还需要说 明的是,为了保证虚拟MP更广泛的应用,虚拟MP中的各成员也可具有一定 的独立性,具体表现在可独立发现自身所在虚拟MP之外的邻居、和该发现的 邻居建立无线回程链路以及进行相互认证等,本实施例并不特别限定。
步骤204, MP1将接收的基于无线协议的数据报文转换为基于有线协议的 数据报文,通过与步骤203中的有线接口相连接的以太网交换机发送转换后的 数据报文给MP2。
这里,由于步骤202中MP1接收的数据报文为基于无线协议,具体为Mesh 网络所对应的802.11 s协议的。由于步骤203判断出发送该数据报文的出接口为 有线接口,因此,需要对该数据报文进行转换,即将该基于802.11s协议的数 据报文转换为基于有线协议的数据报文,具体是将该支持802.11 s协议的数据 报文的格式转换为支持802.3协议的格式;其中,802.3协议为以太网交换机支 持的有线协议。
需要说明的是,本实施例中若MP1仅包含一个无线接口和一个以上的有 线接口,则步骤203可省略,而步骤204替换为MP1将^^妄收的基于无线协议 的数据报文转换为基于有线协议的数据报文,根据该数据报文携带的目的地 址确定有线接口 ,通过与该有线接口相连接的以太网交换机发送转换后的数 据才艮文给MP2。也就是说,若MP1仅包含一个无线接口 ,则本实施例中就无 需执行步骤203中的出接口的判断,直接执行上述替换后的步骤204即可。步骤205, MP2通过自身与以太网交换机相连接的有线接口接收上述转换 后的基于有线协议的数据报文。
步骤206, MP2将接收的数据报文转换为基于无线协议的数据报文。
这理,由于MP2接收的数据报文是以太网交换机发送的,该数据报文为 基于有线协议的数据报文,因此,如果MP2需要将接收的数据报文在Mesh网 络中发送,则需要将该数据报文转换为在Mesh网络中传输的基于无线协议的 数据报文,具体是将来自以太网交换机的数据报文的格式(该格式为以太网 交换机支持的格式,具体可为支持802.3协议的格式)转换为在Mesh网络中传 输所对应的格式,即支持802.11s协议的格式。
步骤207, MP2根据数据报文携带的目的地址确定对应的无线接口,通过 确定的无线接口将步骤206转换后的数据报文发送出去。
当Mesh网络中的其他实体接收到步骤207发送的数据报文时,则该实体继 续按照步骤202至步骤207的操作转发该数据报文,直至到达目的地址。
需要说明的是,上述实施例中第一实体和第二实体都是MP。优选地,本 发明实施例中,上述第一实体和第二实体中可有一个实体为AP,另一个实体 为MP,比如,第一实体为AP,第二实体为MP,其中,AP可为未升级的普通 AP,其可包含一个以上的支持802.11 a/b/g协议的无线接口和一个以上的有线 接口 , MP可包含一个以上的支持Mesh网络协议的无线接口和一个以上的有线 接口 。本实施例中假如AP包含一个支持802.11a/b/g协议的无线接口和一个以 上的有线接口 , MP包含一个支持Mesh网络协议的无线接口和一个有线接口 , 则如图3所示,该流程可包括以下步骤
步骤301,使AP和MP加入到同 一虚拟MP中。
步骤302, AP通过自身的无线接口接收站点发送的基于无线协议的数据报文。
这里,步骤302中的无线协议具体可为无线接入协议(该无线接入协议具 体可为802.11a/b/g协议);优选地,上述数据报文中可携带目的地址,并且由 于AP仅包括一个支持802.11a/b/g协议的无线接口 ,因此步骤202具体为AP通过对应该目的地址的自身的支持802.11a/b/g协议的无线接口接收数据报文。
步骤303, AP将接收的数据报文转换为基于有线协议的格式,根据上述目 的地址确定发送该数据报文的有线接口 ,通过与该确定出的有线接口相连接 的交换设备发送转换后的数据报文给MP。
这里,由于步骤302中AP接收的数据报文为基于无线接入协议的,具体为 基于802.1 la/b/g协议的。而AP确定出的发送该数据^Jl的出接口为有线接口 , 因此,需要对该数据报文进行转换,即将该基于802.11a/b/g协议的数据报文转 换为基于有线协议的数据报文,具体是将该支持802.11 s协议的数据报文的格 式转换为支持802.3协议的格式;其中,802.3协议为交换设备支持的有线协议。 这里,交换设备具体可为以太网交换机。
需要说明的是,本实施例中,AP也可包含至少两个支持802.11a/b/g协议 的无线接口,则步骤303可替换为AP根据上述数据报文携带的目的地址判断 发送该数据报文的出接口,若该出接口为有线接口,则通过与该有线接口相 连接的交换设备发送转换后的数据报文给MP,若该出接口为另 一个无线接 口 ,则直接通过该另 一个无线接口发送接收的数据报文。
步骤304, MP通过自身与交换设备相连接的有线接口接收转换后的基于 有线协议的数据报文。
步骤305, MP将该接收的数据报文转换为基于无线协议的数据报文。
这里,步骤305具体是将支持802.3协议的数据报文的格式转换为支持 802.11s协议的格式。
步骤306, MP根据数据报文携带的目的地址确定对应的无线接口,通过 确定的无线接口将步骤305转换后的数据报文在Mesh网络中转发
如此,实现了本发明实施例提供的数据报文的转发。
参见图4,图4为本发明实施例提供的加入到虚拟MP的操作流程图。 其中,上述第一实体可为虚拟MP中担任领导者角色的实体,或者第二实体 为虚拟MP中担任领导者角色的实体,本发明实施例并不具体限定。如图4 所示,该流程可包括以下步骤步骤401,担任领导者角色的实体在Mesh网络中发送虚拟MP信息。
这里,为便于描述,将担任领导者角色的实体简称为Leader。其中,Leader 在Mesh网络中发送虚拟MP信息的方式可以有多种,比如,可以采用有线接口 发送虚拟MP信息或者采用无线接口发送虚拟MP信息。其中,采用有线接口 的方式,可以实现Leader向特定的实体发送虛拟MP信息;而采用无线空口, Leader可以直接在Mesh网络中将要发送的虚拟MP信息携带在802.11的Beacon 报文或者Probe response报文中发送。
优选地,上述Leader配置的参数信息可包括该Leader所在的虚拟MP 的标识、该Leader所在的虛拟MP能够支持的最大成员lt量、该Leader对 加入自身所在的虚拟MP的成员进行安全认证的方法和参数等。其中,上述 虛拟MP信息携带了 Leader自身所在的虚拟MP的标识。
优选地,为保证要加入该Leader所在的虚拟MP的各个实体获知该虛拟MP 当前的成员信息,上述虚拟MP信息还可包括虚拟MP当前的成员列表。其 中,该列表中可包含各个成员的状态信息、Radio数量等,本实施例并不具体 限定。
步骤402,接收到上述虛拟MP信息的实体确定是否需要加入到该Leader 所在的虚拟MP中,如果是,则执行步骤403,否则,忽略该虚拟MP信息。
这里,为担任下属角色的实体配置的参数信息可包括表示使能虛拟 MP的工作方式的参数或者不使能虚拟MP的工作方式的参数,以及表示强 制加入到某一个虚拟MP的参数或者表示不强制加入到某一个虚拟MP的 参数。通常,在对作为下属的实体进行参数配置时,可根据实际情况进行配 置,比如,如果希望该实体不加入到任何虚拟MP中,则配置表示该实体不 使能任何虚拟MP工作方式的参数,否则,配置表示该实体使能需要加入的 某一个虚拟MP所对应的工作方式的参数;如果希望强制该实体加入到特定 的虚拟MP中,则在为该实体进行参数配置时,配制表示需要强制该实体加 入到特定的虚拟MP的参数,比如为该实体配置需要强制其加入的特定的虚 拟MP对应的标识;相应地,如果希望该实体完全根据Mesh网络中各个实
18体之间的协议交互来选择加入特定的虛拟MP,则对该实体进行参数配置时,
配置表示不希望强制该实体加入到特定virtual MP的参数。
通常,在一个虚拟MP中,任何时刻处于激活状态的Leader的个数只有一 个,为避免Leader不工作时影响整个虚拟MP的正常工作,可设置当前Leader 的备^f分,如此,当Leader不工作时,可以将该Leader的功能平滑切换到备^f分。 因此,对于准备作为Leader备份的实体,其配置的参数除上述担任下述角色对 应的参数信息之外,还需要包括配置表示使能备份Leader的参数。
优选地,上述步骤401发送的虚拟MP信息还可包括(l)用于实现虚拟 MP中各成员之间进行通信的协议版本信息,具体可为该协议的版本号。本领 域技术人员应该知道,虚拟MP中各个成员之间需要利用协议来交互信息,其 中,版本号是协议的一个基本内容信息。(2)虚拟MP所支持的最大成员数量。 (3)虚拟MP当前的成员数量。(4)对成员的安全认证方法和参数中的任意 一种或多种的组合。
如此,本步骤402中接收到上述虚拟MP信息的实体确定是否需要加入到 该Leader所在的虚拟MP中具体可考虑以下一种或多种因素
自身所支持(配置)的协议版本信息是否与上述虚拟MP信息包含的协议 版本信息相匹配;当前虚拟MP的负载是否准许,即虚拟MP信息包含的虚拟 MP当前的成员数量是否未超出上述虚拟MP所支持的最大成员数量;以及自 身是否支持上述虚拟MP信息包含的对成员的安全认证方法;
在均为是的情况下,确定当前需要加入Leader所在的虚拟MP;否则,确 定当前不加入Leader所在的虚拟MP。
步骤403,发送加入报文给上述Leader。
这里,为避免空口竟争,本步骤可通过交换设备提供的有线通道来发送 加入报文给Leader。其中,该加入报文中携带了该发送加入报文的实体的ID (比如该MP的Mac地址)和安全认证参数等。
需要说明的是,由于在一个虚拟MP中,任何时刻处于激活状态的Leader 只有一个,因此,本步骤发送力。入报文的实体在发送加入报文之前,需要进一步判断其要加入的虛拟MP当前是否只有一个Leader处于激活状态,如果 是,则发送加入报文给该Leader,否则,按照预设的选举原则(比如从虚拟 MP信息所携带的成员列表中选举出Mac地址最低的实体为Leader),之后, 再发送加入报文给该选举出的Leader。
步骤404, Leader接收加入4艮文,判断该加入报文所携带的安全认证参 数是否支持已配置的自身对成员的安全认证方法,如果是,执行步骤405; 否则,执行步骤406。
这里,判断该加入报文所携带的安全认证参数是否支持已配置的自身对 成员的安全认证方法具体可为判断该加入报文所携带的安全认证参数是否 与已配置的自身对成员进行安全认证时的参数匹配。
步骤405, Leader准许该发送加入报文的实体加入其所在的虚拟MP,使该 实体加入到自身所在的虚拟MP中。结束流程。
步骤406,不允许该发送加入报文的实体加入自身所在的虚拟MP中。结 束流程。
如此,通过上述步骤,该发送加入报文的实体成为虚拟MP中的成员。之 后,Leader使虚拟MP中各成员间的信息同步,其中,可定期或者事件触发(如 新发现一个邻居)来实现虚拟MP中成员间的信息同步,本实施例并未具体限 定。这里,Leader使虛拟MP中各成员间的信息同步可包括Leader同步获取 各成员的状态信息,其中,针对每个成员,该状态信息可包括该成员的radio 数量、该成员的不在虚拟MP中的邻居信息和该成员的接入用户信息等。优选 地,若步骤401发送的虚拟MP信息还包括虚拟MP当前的成员列表,则本步 骤中,Leader利用获取的状态信息更新已存储的虚拟MP的成员列表。此外, 需要说明的是,若发生漫游,则Leader使虚拟MP中各成员间的信息同步还可 包括Leader在漫游前后所对应的MP间同步用户漫游的相关数据。比如,客 户端从MP1漫游到MP2对应的区域内,则Leader在MPl需要发送数据信息给 MP2时,告知MP1不需要发送信息给MP2,而是直接发送给MP2的下一跳,如 此,实现了MP间用户漫游的相关教:据的同步。此外,为了便于管理虚拟MP的信息,优选地,本实施例中,Leader还可 定期向虚拟MP中的各成员发送握手报文,其中,Leader发送握手报文的方式 可与现有技术类似,这里不再赘述。
至此,按照上述步骤,Mesh网络中的各个实体可加入其对应的虚拟MP中。
需要说明的是,虚拟MP只是本发明实施例提出的一个概念,本实施例 可不需要对加入到虚拟MP的实体进行任何物理上的改动。
还需要说明的是,本实施例中,在上述Mesh网络中的实体加入到对应的 虚拟MP之后,并非一直在虚拟MP中,其也可离开该虚拟MP。因此,若虚拟 MP中的成员需要离开虚拟MP,则可执行图5a和图5b所示的操作。
参见图5a,图5a为本发明实施例提供的虛拟MP中的Leader离开虚拟MP的 流程图。则如图5a所示,该流程可包括以下步骤
步骤501a,当虚拟MP中的Leader要离开虚拟MP时,确定虚拟MP的当前 成员中是否存在Leader的备份,如果是,执行步骤502a,否则,执行步骤503a。
这里,当虚拟MP中的下属没有定期收到来自Leader的握手报文,则确定 该Leader要离开虚拟MP。
步骤502a,在备份的个数为1时,将该备份作为虚拟MP中的Leader;在 备份的个数大于1时,从该备份中选举出一个作为虚拟MP中Leader。
这里,上述确定的备份的个数大于l时,从该备份中选举出一个作为虚拟 MP中Leader可有多种实现形式,如选择媒体接入控制(Mac: Media access control)地址低的备份作为Leader;或者选择Mac地址高的备份作为Leader MP,本实施例对此并未限定。
步骤503a,从虚拟MP当前的所有成员中选举出一个作为虚拟MP中 L6ad6r。
从虚拟MP当前的所有成员中选举出一个作为虚拟MP中Leader可有多种 实现形式,如选择Mac地址低的成员作为Leader;或者选4奪Mac地址高的成 员作为Leader,本实施例对此并未限定。
21参见图5b,图5b为本发明实施例提供的虚拟MP中的处于下属角色的实 体离开虚拟MP的流程图。则如图5b所示,为便于描述,将要离开的处于下属 角色的实体简称为下属l,该流程可包括以下步骤
步骤501b,下属l发送离开信息给其所在的虛拟MP中的Leader。
步骤502b, Leader接收到该离开信息,并向该虚拟MP中未离开的成员通 告该下属l的离开消息。
这里,可采用现有技术中的保密方法来保证通告的该下属1离开消息的安 全性。
优选地,本发明实施例还可预先设置成员之间的备份。这样,当一个处 于下属角色的成员离开时,Leader在自身所在的虚拟MP中选择该离开成员的 备份,使该离开成员的配置(比如无线接入的ssid)在选择出的备份上使能, 如此,能够保证某个成员离线不影响当前虛拟MP的业务提供。因此,本实施 例还可继续执行步骤503b至步骤504b。
步骤503b, Leader确定虚拟MP的当前成员中是否存在下属l的备份,如果 存在,则执行步骤504b,否则,结束下属l对应的业务。
步骤504b,将该下属l的配置在备份上使能。结束流程。
通常,下属的备份一般为l个。当然,如果一些特殊情况而导致下属的备 份的个数大于l时,则可根据实际情况选举出一个作为离开的下属的备份(其 中,选举的原则可有多种形式,比如选择备份中MAC地址最低的;或者最高 的等)。因此,本实施例描述的只是一种举例,不应理解为一种限制。
综上所述,可以知道本发明实施例中将虚拟MP作为一个逻辑整体进行统 一管理,其中,在管理过程中,Leader将作为虚拟MP的代言人,维护了整个 虚拟MP的管理数据以及虚拟MP中所有成员的管理数据。如此,本实施例中 只要访问Leader,就可以获得虚拟MP的radio数量(该虚拟MP中所包含的所有 MP的radio数量之和)、邻居数量(该虚拟MP中所包含的所有MP分别发现的 邻居数量之和)等。
上述对本发明实施例提供的方法进行了详细描述,下面对本发明实施例提供的系统进行描述。
参见图6,图6为本发明实施例提供的数据报文的转发系统结构图。如图6 所示,该系统包括第一实体601、第二实体602和交换设备603。
其中,第一实体601用于通过自身的无线接口接收基于无线协议的数据报 文,将该数据报文转换为基于有线协议的数据报文,并通过自身的有线接口发 送该基于有线协议的数据报文给所述交换设备。
交换设备603通过所述有线接口与第一实体601有线连接,用于发送接收 的所述基于有线协议的数据报文给第二实体602。
第二实体602通过自身的有线接口与交换设备603相连接,用于通过自身 的所述有线接口接收所述基于有线协议的数据报文;将该基于有线协议的数据 报文转换为基于无线协议的数据报文,将该基于无线协议的数据报文通过自身 的无线接口发送出去。
其中,第一实体601的无线接口和第二实体602的无线接口中至少有一个 是支持Mesh网络协议的无线接口 。
优选地,如图6所示,第一实体601可包括第一接收单元6011、第一判 断单元6012、第一转换单元6013和第一转发单元6014。
其中,第一接收单元6011用于通过无线接口接收基于无线协议的数据报文。
第一判断单元6012用于根据第一接收单元6011接收到的数据报文的目的 地址判断发送该数据报文的出接口,若该出接口为有线接口,则发送转换通知 给第一转换单元6013;若该出接口为无线接口,则发送第一转发通知给所述第 一转发单元6014。
第一转换单元6013用于接收到转换通知后,将该数据报文转换为基于有线 协议的数据报文,发送第二转发通知给所述第一转发单元6014。这里,比如第 一接收单元6011接收了基于Mesh网络协议的数据报文,其中,Mesh网络协 议具体可为802.11s协议;则第一转换单元6013将该数据报文转换为基于有线 协议的数据报文,其中,有线协议可为802.3协议;优选地,本发明实施例中第一转换单元6013将该数据报文转换为基于有线协议的数据报文具体可为将 接收的数据报文的格式由支持802.11s协议转换为支持802.3协议。
第一转发单元6014用于接收第一转发通知,将第一接收单元6011接收的 数据报文通过第一判断单元6012判断出的无线接口转发出去;以及用于接收第 二转发通知,通过与第一判断单元6012判断出的有线接口相连接的交换设备将 第一转换单元6013转换后的基于有线协议的数据报文发送给第二实体602。
优选地,若第一实体601为MP,其中,该第一实体601包括至少两个支 持Mesh网络协议的无线接口 ,若第一判断单元6012判断出的出接口是另 一个 无线接口 ,则第一转发单元6014将第一接收单元6011接收的数据报文通过所 述另一个无线接口发送出去;或者,
若第一实体601为AP,所述无线接口为基于无线接入协议的无线接口,若 第一判断单元6012判断出的出接口是该无线接口 ,则第一转发单元6014将第 一接收单元6011接收的数据报文通过该无线接口发送出去。
优选地,如图6所示,第二实体602可包括第二接收单元6021、第二转 换单元6022和第二转发单元6023。
其中,第二接收单元6021用于通过与所述交换设备连接的有线接口接收所
述基于有线协议的数据报文;
第二转换单元6022用于将第二接收单元6021接收的基于有线协议的数据 报文转换为基于无线协议的数据报文。
第二转发单元6023用于将第二转换单元6022转换后的基于无线协议的数 据报文通过自身的无线接口发送出去。
这里,交换设备603具体可为以太网交换机。
优选地,第一实体601和第二实体602在同一个虚拟MP中,其中,第一 实体601和第二实体602中至少有一个被配置为领导者,被配置为领导者的实 体代表该虚拟MP与网络管理设备进行交互。其中,该虚拟MP实质上为预先 设置的可包含多个实体的一个群组。
若第一实体601被配置为一虚拟MP的领导者,则第一转发单元6014还用
24于在Mesh网络中发送虚拟MP信息;第二实体602还可包括第二判断单元 6024。
第二接收单元6021还用于接收所述虚拟MP信息;
第二判断单元6024用于根据第二接收单元6021接收的虚拟MP信息确定 是否需要加入所述虚拟MP,如果是,则确定成为所述虚拟MP的成员。
当然,若第二实体602被配置为一虚拟MP的领导者,则第二转发单元6023 还用于在Mesh网络中发送虛拟MP信息;
第一接收单元6011还用于接收所述虚拟MP信息;
第一判断单元6012还用于根据第一接收单元6011接收的虚拟MP信息确 定是否需要加入所述虛拟MP,如果是,则成为所述虚拟MP的成员。
其中,上述虚拟MP信息包含已加入到所述虚拟MP的成员信息。
优选地,上述虚拟MP信息还可包括虚拟MP中各成员之间进行通信时 所采用的协议版本信息、虚拟MP所支持的最大成员数量、虚拟MP当前的成 员数量以及对成员的安全认证方法任意一种或多种组合;
第一判断单元6012或者第二判断单元6024根据虚拟MP信息确定是否需 要加入虚拟MP包括下述三种判断中的 一种或多种的组合
判断支持的协议版本信息是否与所述虚拟MP信息包含的协议版本信息相 匹配;和判断所述虚拟MP信息包含的当前虛拟MP成员数量是否未超出所述 虚拟MP所支持的最大成员数量;以及判断自身是否支持所述虚拟MP信息包 含的对成员的安全i人i正方法;
在是的情况下,确定需要加入虚拟MP;否则,确定不需要加入虚拟MP。
优选地,若第一实体601被配置为一虚拟MP的领导者,则第一接收单元 6011还用于接收离开该虚拟MP的实体发送的离开信息;第一转发单元6014 还用于确定所述虚拟MP中当前是否存在该离开的实体的备份,如果是,触发 该离开的实体的配置在所述备份上使能;并在所述虚拟MP中公开第一接收单 元6011接收的离开消息。
若第二实体被配置为一虚拟MP的领导者,则第二接收单元6021还用于接收离开该虚拟MP的实体发送的离开信息;第二转发单元6023还用于确定所述 虚拟MP中当前是否存在该离开的实体的备份,如果是,触发该离开的实体的 配置在所述备份上使能;并在所述虚拟MP中公开第二接收单元6021接收的离 开消息。
由上可见,本发明所提供的一种数据报文的转发方法和系统中,从第一实 体的无线接口接收基于无线协议的数据报文;将该数据报文转换为基于有线协 议的数据报文,并通过与第一实体的有线接口相连接的交换设备将所述基于有 线协议的数据报文发送给第二实体;从第二实体的有线接口接收所述基于有线 协议的数据报文;将该基于有线协议的数据报文转换为基于无线协议的数据报 文,将该基于无线协议的数据报文通过第二实体的无线接口发送出去;其中, 所述第一实体的无线接口和第二实体的无线接口中至少有一个是支持Mesh网 络协议的无线接口;这样,当第一实体为包含一个无线接口的AP时,本发明 使通过与AP相连接的交换设备发送数据报文给第二实体,之后,第二实体通 过自身的无线接口发送数据报文,如此,实现了 Mesh网络中数据报文的转发, 避免了现有技术中Mesh网络中的实体AP利用时分方式通过无线接口提供服 务,降低了信息传输的时延,大大提高了无线回程链路的吞吐。
进一步地,本发明中,虚拟MP中的各个实体并不要求为多射频MP, 其可包含一个无线4妄口,也可包含2个以上的无线接口 ,本发明实施例并不具 体限定,并且,各个实体其可为通过软件升级方式升级的用户现网的MP,或 者为普通的AP。如此,可大大降低用户投资成本,实现了价格低廉的多射频 MP,进一步提高了多射频MP的应用广泛性。
进一步地,本发明通过使在同一个虚拟MP中的各个实体之间进行有线传 输,能够使Mesh网络中的实体之间并非一直采用无线接口进行上行传输,进 而避免了 Mesh网络中的实体仅采用无线接口进行上行传输的操作,可解决现 有技术中无线射频口不够用的缺陷。
更进一地,本发明实施例中,将虚拟MP作为一个整体进行集中管理,将 该虚拟MP中的担任领导者角色的实体代表该虚拟MP与网络管理设备进行交
26互,进而可以简化设备和网络管理。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本 发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在 本发明保护的范围之内。
权利要求
1、一种数据报文的转发方法,其特征在于,该方法包括a)、从第一实体的无线接口接收基于无线协议的数据报文;b)、将该数据报文转换为基于有线协议的数据报文,并通过与第一实体的有线接口相连接的交换设备将所述基于有线协议的数据报文发送给第二实体;c)、从第二实体的有线接口接收所述基于有线协议的数据报文;d)、将该基于有线协议的数据报文转换为基于无线协议的数据报文,将该基于无线协议的数据报文通过第二实体的无线接口发送出去;其中,所述第一实体的无线接口和第二实体的无线接口中至少有一个是支持无线网状Mesh网络协议的无线接口。
2、 根据权利要求1所述的方法,其特征在于,所述步骤a)和b)之间还包 括步骤x):接口为步骤b)中所述的有线接口 ,执行步骤b)。
3、 根据权利要求2所述的方法,其特征在于,所述第一实体为Mesh网络 接入点MP,其中,该第一实体包括至少两个支持Mesh网络协议的无线接口 , 若所述步骤x)中对出接口的判断结果是另一个无线接口 ,则将该数据报文通过 所述另 一个无线接口发送出去。
4、 根据权利要求2所述的方法,其特征在于,所述第一实体为无线接入点 AP,所述无线接口为基于无线接入协议的无线接口,若所述步骤x)中对出接口 的判断结果为该无线接口 ,则将所述数据报文通过该无线接口发送出去。
5、 根据权利要求1所述的方法,其特征在于,所述第一实体和第二实体的 无线接口都是基于Mesh协议的无线接口;或者,所述第一实体的无线接口是基于无线接入协议的无线接口 ,第二实体的无 线接口是基于Mesh协议的无线接口 。
6、 根据权利要求1至5任一所述的方法,其特征在于,所述交换设备为以太网交换才几。
7、 根据权利要求1所述的方法,其特征在于,所述第一实体和所述第二实体在同一虚拟MP中,其中,所述第一实体和第二实体中有一个^:配置为领导者,被配置为领导者的实体代表该虚拟MP与网络管理设备进行交互。
8、 根据权利要求7所述的方法,其特征在于,所述第一实体和第二实体组 成同 一虚拟MP的过程包括若所述第一实体预先配置的角色为一虚拟MP中的领导者角色,则使第二 实体加入到所述第一实体担任领导者角色的虚拟MP中;或者,若所述第二实体预先配置的角色为一虚拟MP中的领导者角色,则使第一 实体加入到所述第二实体担任领导者角色的虛拟MP中。
9、 根据权利要求8所述的方法,其特征在于,所述加入到虛拟MP中包括 担任领导者角色的实体在Mesh网络中发送虚拟MP信息,其中,所述虚拟MP信息包含已加入到所述虚拟MP的成员信息;接收到所述虚拟MP信息 的实体根据该虚拟MP信息确定当前是否需要加入所述虛拟MP,如果是,则 加入到该虚拟MP中。
10、 根据权利要求9所述的方法,其特征在于,所述虚拟MP信息还包括 虚拟MP中各成员之间进行通信时所采用的协议版本信息、虚拟MP所支持的 最大成员数量、虚拟MP当前的成员数量以及对成员的安全认证方法任意一种 或多种组合;所述根据虛拟MP信息确定当前是否需要加入虚拟MP包括下述三种判断 中的一种或多种的组合判断自身所支持的协议版本信息是否与所述虚拟MP信息包含的协议版本 信息相匹配;和判断所述虚拟MP信息包含的当前虛拟MP成员数量是否未超 出所述虚拟MP所支持的最大成员数量;以及判断自身是否支持所述虚拟MP 信息包含的对成员的安全认证方法;在是的情况下,确定当前需要加入所述虚拟MP;否则,确定当前不需要 加入所述虚拟MP。
11、 根据权利要求7至IO任一所述的方法,其特征在于,所述加入到虚拟 MP中包括发送加入^^文给所述担任领导者角色的实体,其中,所述加入报文中携带 了该发送加入报文的实体所支持的安全认证参数;所述担任领导者角色的实体接收所述加入"f艮文,判断所述加入报文携带的 安全认证参数是否支持已配置的自身对成员的安全认证方法,如果是,则使发 送加入报文的实体加入到所述虚拟MP,成为虛拟MP的成员。
12、 根据权利要求11所述的方法,其特征在于,若所述虛拟MP中除担任 领导者角色的实体外的实体需要离开所述虛拟MP,则该方法进一步包括该 要离开的实体发送离开信息给所述担任领导者角色的实体;所述担任领导者角 色的实体接收该离开信息,在所述虛拟MP中通告该实体离开的消息。
13、 根据权利要求12所述的方法,其特征在于,所述担任领导者角色的实 体在所述虚拟MP中通告该实体离开的消息进一步包括所述担任领导者角色 的实体确定所述虚拟MP中当前是否存在该离开的实体的备份,如果是,使该 离开的实体的配置在所述备份上使能。
14、 根据权利要求11所述的方法,其特征在于,若所述虚拟MP中担任领 导者角色的实体离开虛拟MP,则该方法进一步包括若所述虚拟MP中当前存在所述担任领导者角色的实体的备份的个数为1 时,将该备份作为所述虚拟MP中担任领导者角色的实体;在所述备份的个数 大于1时,从该备份中选举出其中一个作为所述虚拟MP中担任领导者角色的 实体;否则,在所述虛拟MP中不存在所述担任领导者角色的实体的备份时, 从所述虚拟MP当前包含的所有成员中选举出一个作为所述虚拟MP中担任领 导者角色的实体。
15、 一种数据报文的转发系统,其特征在于,该系统包括第一实体、第 二实体和交换设备;其中,所述第一实体用于通过自身的无线接口接收基于无线协议的数据报文,将 该数据报文转换为基于有线协议的数据报文,并通过自身的有线接口发送该基于有线协议的数据报文给所述交换设备;所述交换设备通过所述有线接口与所述第一实体相连接,用于发送接收的 所述基于有线协议的数据报文给所述第二实体;所述第二实体通过自身的有线接口与所述交换设备相连接,用于通过自身 的所述有线接口接收所述基于有线协议的数据报文;将该基于有线协议的数据 报文转换为基于无线协议的数据报文,将该基于无线协议的数据报文通过自身 的无线接口发送出去;其中,所述第一实体的无线接口和第二实体的无线接口中至少有一个是支 持无线网状Mesh网络协议的无线接口 。
16、 根据权利要求15所述的转发系统,其特征在于,所述第一实体和第二 实体的无线接口都是基于Mesh协议的无线接口 ;或者,所述第一实体的无线接口是基于无线接入协议的无线接口 ,第二实体的无 线接口是基于Mesh协议的无线接口 。
17、 根据权利要求16所述的转发系统,其特征在于,所述第一实体包括 第一接收单元,用于通过无线接口接收基于无线协议的数据报文; 第一判断单元,用于根据所述第一接收单元接收到的数据报文的目的地址判断发送该数据报文的出接口,若该出接口为有线接口,则发送转换通知给所 述第一转换单元;若该出接口为无线接口,则发送第一转发通知给所述第一转 发单元;第一转换单元,用于接收到转换通知后,将该数据报文转换为基于有线协 议的数据报文,发送第二转发通知给所述第一转发单元;第一转发单元,用于接收第一转发通知,将第一接收单元接收的数据报文 通过所述第一判断单元判断出的无线接口转发出去;以及用于接收第二转发通 知,通过与所述第一判断单元判断出的有线接口相连接的交换设备将所述第一 转换单元转换后的基于有线协议的数据报文发送给第二实体。
18、 根据权利要求17所述的转发系统,其特征在于,所述第一实体为Mesh 网络接入点MP,其中,该第一实体包括至少两个支持Mesh网络协议的无线接口,若所述第一判断单元判断出的出接口是另一个无线接口,则所述第一转发单元将所述第 一接收单元接收的数据报文通过所述另 一个无线接口发送出去;或者,所述第一实体为无线接入点AP,所述无线接口为基于无线接入协议的无线 接口,若所述第一判断单元判断出的出接口是该无线接口,则所述第一转发单 元将所述第 一接收单元接收的数据报文通过该无线接口发送出去。
19、 根据权利要求18所述的转发系统,其特征在于,所述第二实体包括 第二接收单元,用于通过与所述交换设备连接的有线接口接收所述基于有线协议的数据报文;第二转换单元,用于将所述第二接收单元接收的基于有线协议的数据报文转换为基于无线协议的数据报文;所述第二转发单元,用于将所述第二转换单元转换后的基于无线协议的数 据报文通过自身的无线接口发送出去。
20、 根据权利要求15所述的转发系统,其特征在于,所述交换设备为以太 网交换片几。
21、 根据权利要求15至20任一所述的转发系统,其特征在于,所述第一 实体和所述第二实体在同一虚拟MP中,其中,所述第一实体和第二实体中有 一个被配置为领导者,被配置为领导者的实体代表该虚拟MP与网络管理设备 进行交互。
22、 根据权利要求21所述的转发系统,其特征在于,若所述第一实体被配 置为一虚拟MP的领导者,则所述第一转发单元还用于在Mesh网络中发送虛 拟MP信息;其中,所述虛拟MP信息包含已加入到所述虚拟MP的成员信息;所述第二实体还包括第二判断单元; 所述第二接收单元还用于接收所述虚拟MP信息;所述第二判断单元用于根据所述第二接收单元接收的虚拟MP信息确定是 否需要加入所述虚拟MP,如果是,则确定成为所述虚拟MP的成员。
23、 根据权利要求21所述的转发系统,其特征在于,若所述第二实体被配置为一虚拟MP的领导者,则所述第二转发单元还用于在Mesh网络中发送虚 拟MP信息;其中,所述虛拟MP信息包含已加入到所述虛拟MP的成员信息; 所述第一接收单元还用于接收所述虛拟MP信息;所述第一判断单元还用于根据所述第一接收单元接收的虛拟MP信息确定 是否需要加入所述虚拟MP,如果是,则确定成为所述虛拟MP的成员。
24、 根据权利要求22或23所述的转发系统,其特征在于,所述虚拟MP 信息还包括虚拟MP中各成员之间进行通信时所采用的协议版本信息、虛拟 MP所支持的最大成员数量、虚拟MP当前的成员数量以及对成员的安全认证 方法任意一种或多种组合;所述第一判断单元或者第二判断单元根据虚拟MP信息确定是否需要加入 虚拟MP包括下述三种判断中的一种或多种的组合判断支持的协议版本信息是否与所述虛拟MP信息包含的协议版本信息相 匹配;和判断所述虚拟MP信息包含的当前虚拟MP成员数量是否未超出所述 虚拟MP所支持的最大成员数量;以及判断自身是否支持所述虛拟MP信息包 含的对成员的安全认证方法;在是的情况下,确定需要加入虚拟MP;否则,确定不需要加入虛拟MP。
25、 根据权利要求21所述的转发系统,其特征在于,若所述第一实体被配 置为一虚拟MP的领导者,则所述第一接收单元还用于接收离开该虚拟MP的 实体发送的离开信息;所述第一转发单元还用于确定所述虛拟MP中当前是否 存在该离开的实体的备份,如果是,触发该离开的实体的配置在所述备份上使 能;并在所述虚拟MP中公开所述第一接收单元接收的离开消息。
26、 根据权利要求21所述的转发系统,其特征在于,若所述第二实体被配 置为一虛拟MP的领导者,则第二接收单元还用于接收离开该虚拟MP的实体 发送的离开信息;所述第二转发单元还用于确定所述虛拟MP中当前是否存在 该离开的实体的备份,如果是,触发该离开的实体的配置在所述备份上使能; 并在所述虛拟MP中公开所述第二接收单元接收的离开消息。
全文摘要
本发明提供了一种数据报文的转发方法和系统,其中,该方法包括从第一实体的无线接口接收基于无线协议的数据报文;将该数据报文转换为基于有线协议的数据报文,并通过与第一实体的有线接口相连接的交换设备将基于有线协议的数据报文发送给第二实体;从第二实体的有线接口接收基于有线协议的数据报文;将该基于有线协议的数据报文转换为基于无线协议的数据报文,将该基于无线协议的数据报文通过第二实体的无线接口发送出去;其中,第一实体和第二实体中至少有一个包含支持Mesh网络协议的无线接口;采用本发明,避免了现有技术中Mesh网络中的实体利用时分方式通过无线接口提供服务,降低了信息传输的时延,提高了无线回程链路的吞吐。
文档编号H04W92/02GK101511132SQ20091008065
公开日2009年8月19日 申请日期2009年3月23日 优先权日2009年3月23日
发明者扬 史, 尤学军, 张志飞 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1