Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DATA TRANSMISSION METHOD, MULTI-MEDIUM ACCESS POINT AND MULTI-MEDIUM CLIENT
Document Type and Number:
WIPO Patent Application WO/2014/134908
Kind Code:
A1
Abstract:
Disclosed are a data transmission method, a multi-medium access point and a multi-medium client. The method comprises the following steps: a multi-medium access point (AP) learning a current wireless local area network (WLAN) operating mode of an opposite end multi-medium Client from the opposite end multi-medium client (Client); and the multi-medium AP comparing the address of a target device to which a data packet to be sent is sent with the address of the opposite end multi-medium Client, judging whether both the current WLAN operating mode thereof and the current WLAN operating mode of the opposite end multi-medium Client are three-address modes or not if the addresses are different, and if yes, then determining that the data packet to be sent is prohibited from being sent through a wireless fidelity (WiFi) interface of the multi-medium AP. According to the embodiments of the present invention, a data packet is prohibited from being sent through a WiFi interface, but can be sent through other interfaces such as power line communication (PLC). Thus, normal data communication between hanging devices of a multi-medium Client and a multi-medium AP can be guaranteed.

Inventors:
ZHANG JUNJIAN (CN)
WANG LIN (CN)
ZHANG WEILIANG (CN)
LIANG QIONGWEN (CN)
Application Number:
PCT/CN2013/082540
Publication Date:
September 12, 2014
Filing Date:
August 29, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
International Classes:
H04W48/18
Foreign References:
CN202918289U2013-05-01
CN102055632A2011-05-11
CN101227290A2008-07-23
CN101601223A2009-12-09
Other References:
See also references of EP 2905999A4
None
Attorney, Agent or Firm:
AFD CHINA INTELLECTUAL PROPERTY LAW OFFICE (CN)
北京安信方达知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种数据传输方法, 包括:

多介质接入点 AP从对端的多介质客户端 Client获知对端的多介质 Client 当前的无线局域网 WLAN工作模式;

所述多介质 AP将待发送数据包要送达的目的设备的地址与所述对端的 多介质 Client的地址进行比较,如果不相同, 则判断自身当前的 WLAN工作 模式与对端的多介质 Client当前的 WLAN工作模式是否均为三地址模式,如 果是, 则确定禁止所述待发送数据包通过所述多介质 AP 的无线保真 WiFi 接口发送。

2、 如权利要求 1所述的方法, 其中, 还包括:

所述多介质 AP 在确定禁止所述待发送数据包通过所述多介质 AP 的 WiFi接口发送后, 通过所述多介质 AP上的除所述 WiFi接口外的接口发送 所述待发送数据包。

3、 一种多介质接入点, 包括: 抽象层实体, 其中:

所述抽象层实体, 设置为: 从对端的多介质客户端 Client获知对端的多 介质 Client当前的无线局域网 WLAN工作模式,将待发送数据包要送达的目 的设备的地址与所述对端的多介质 Client的地址进行比较, 如果不相同, 则 判断多介质接入点 AP当前的 WLAN工作模式与对端的多介质 Client当前的 WLAN工作模式是否均为三地址模式, 如果是, 则确定禁止所述待发送数据 包通过所述多介质 AP的无线保真 WiFi接口发送。

4、 如权利要求 3所述的多介质接入点, 其中,

所述抽象层实体, 还设置为: 在确定禁止所述待发送数据包通过所述多 介质 AP的 WiFi接口发送后 , 通过所述多介质 AP上的除所述 WiFi接口外 的接口发送所述待发送数据包。

5、 如权利要求 4 所述的多介质接入点, 其中, 还包括无线局域网媒 体接入控制 WLAN MAC实体或上层实体, 其中:

所述抽象层实体, 还设置为: 从 WLAN MAC实体或上层实体查询多介 质 AP当前的 WLAN工作模式, 将查询获知的多介质 AP当前的 WLAN工 作模式通知给对端的多介质 Client; 或者, 在多介质 AP当前的 WLAN工作 模式改变后,根据所述 WLAN MAC实体或上层实体的通知,获知多介质 AP 当前的 WLAN工作模式, 将获知的多介质 AP当前的 WLAN工作模式通知 给对端的多介质 Client。

6、 一种数据传输方法, 包括:

多介质客户端 Client从对端的多介质接入点 AP获知对端的多介质 AP 当前的无线局域网 WLAN工作模式;

所述多介质 Client将待发送数据包的初始发送设备的地址与自身的地址 进行比较,如果不相同,则判断自身当前的 WLAN工作模式与对端的多介质 AP当前的 WLAN工作模式是否均为三地址模式, 如果是, 则确定禁止所述 待发送数据包通过所述多介质 Client的无线保真 WiFi接口发送。

7、 如权利要求 6所述的方法, 其中, 还包括:

所述多介质 Client在确定禁止所述待发送数据包通过所述多介质 Client 的 WiFi接口发送后 , 通过所述多介质 Client上的除所述 WiFi接口外的接口 发送所述待发送数据包。

8、 一种多介质客户端, 包括: 抽象层实体, 其中:

所述抽象层实体, 设置为: 从对端的多介质接入点 AP获知对端的多介 质 AP当前的无线局域网 WLAN工作模式,将待发送数据包的初始发送设备 的地址与多介质客户端 Client的地址进行比较, 如果不相同, 则判断多介质 Client当前的 WLAN工作模式与对端的多介质 AP当前的 WLAN工作模式是 否均为三地址模式, 如果是, 则确定禁止所述待发送数据包通过所述多介质 Client的无线保真 WiFi接口发送。

9、 如权利要求 8所述的多介质客户端, 其中,

所述抽象层实体, 还设置为: 在确定禁止所述待发送数据包通过所述多 介质 Client的 WiFi接口发送后 , 通过所述多介质 Client上的除所述 WiFi接 口外的接口发送所述待发送数据包。

10、 如权利要求 9 所述的多介质客户端, 其中, 还包括无线局域网媒 体接入控制 WLAN MAC实体或上层实体, 其中: 所述抽象层实体, 还设置为: 从 WLAN MAC实体或上层实体查询多介 质 Client当前的 WLAN工作模式,将查询获知的多介质 Client当前的 WLAN 工作模式通知给对端的多介质 AP; 或者, 在多介质 Client当前的 WLAN工 作模式改变后, 根据所述 WLAN MAC实体或上层实体的通知, 获知多介盾 Client当前的 WLA 工作模式, 将获知的多介质 Client当前的 WLA 工作 模式通知给对端的多介质 AP。

Description:
一种数据传输方法、 多介质接入点及多介质客户端

技术领域

本发明涉及通信领域, 尤其涉及一种数据传输方法、 多介质接入点及多 介质客户端。

背景技术

IEEE标准化组织正在制定新的 P1905.1标准, 如图 1所示, 该标准为家 庭网络的多种介质提供了一个抽象层, 这个抽象层为异构的家庭网络介质如 IEEE P 1901 ( PLC, power line communication, 电力线通信) , IEEE 802.11 (无线局域网, WLAN ) , IEEE 802.3 (以太网 )和 MoCA 1.1提供了一个通 用的控制和数据层面的 SAP ( Service Access Point, 业务接入点) , 该抽象 层可针对每一条正在使用的链路抽象出详细具 体的运行信息, 并汇聚通过不 同链路收发的数据, 从而在家庭网络中实现了各种互连技术的无缝 连通。 通 过该软件层, 还能进行高级网络管理。 例如, 用户设备连接到支持不同技术 的链路时, 不再需要输入不同的密码, 仅需简单地按一下按钮即可。 IEEE P1905.1 可完成设备发现和配置, 能建立安全连接, 并提供其他一些先进的 网络管理功能。

IEEE P1905.1提供很多关键功能, 有很多优势, 可用来实现下一代家庭 网, 如下所示:

1 )易用性: 作为一种面向消费者的技术, 至关重要的是网络配置和使用 对消费者要透明。 IEEE PI 905.1为网络增加设备、 建立安全链路以及智能地 管理网络提供了通用配置方法。

2 )可靠的服务:拥塞或连接暂时中断等常见网 问题可能导致服务质量 劣化。 通过釆用链路选择机制, 设备可以使用可替换的链路, 以减少服务中 断次数, 从而确保良好的用户体验。

3 )增大网络容量: 混合网络能汇聚不同链路的所有带宽, 最大限度地增 大吞吐量。 4 )支持多路媒体流传输: 在互动电视等应用中, 甚至一个用户也可以同 时观看多个媒体流, 因此新一代网络必须有能力同时支持几路高清 流媒体。

5 )拥塞管理: 支持负载均衡并可以限制网络拥塞,保证网络 的可靠性和 内容的质量。

6 )互操作性: 全面支持 HomePlug、 Wi-Fi、 以太网以及 MoCA技术的 标准规范, 而且可实现与这些技术的后向兼容性。

7 )安全性: 运营商希望有牢固可靠的安全机制, 同时为了避免过多的上 门或者售后电话服务, 这类安全机制必须足够简单来提升易用性。 设备按一 下按钮就可以配置, 避免了输入密码这类复杂操作。

8 )通过监控和诊断实现更高的可靠性: 能提供一致的诊断, 此外, 运营 商还能远程监控网络, 提前地修复可能的损坏, 以防止用户体验受到影响。

9 ) 自助安装: 新一代家庭网络必须支持简单的安装、 发现和自助配置。

10 )通用互连: 新一代网络要实现彻底的透明性, 必须使用户从家中任 何一个房间都能连接到网络上, 而且用户不必知道他们在通过哪一种接口通 信。 此外, 从一个房间 (和接口)转移到另一个房间 (和接口) 时, 链路切 换必须是无缝的。

IEEE P 1905.1提供一种有效的技术, 以切实解决今天的家庭网络中存在 的现实问题,只有解决了这些问题,运营商才 能有把握地部署混合网络。 IEEE P1905.1 无缝连通了今天已经部署的互连技术, 提供了实现家庭互连所需的 最后一个要素。

多介质接入点 AP和多介质客户端 Client是异构家庭网络的设备类型之 一, 除了支持 WLAN外, 还支持 PLC等其它传输方式。 多介质 Client—般 指的是支持 WiFi的笔记本电脑、 手机等终端和消费电子设备。

WLAN可以釆用四地址模式或三地址模式。

四地址模式釆用四个地址的结构(数据包源地 址,数据包目的地址, WiFi 发送地址, WiFi接收地址) 。 其中, 以 AP (接入点) 向 Client发送数据包 为例进行说明, 数据包源地址为 AP上联设备的地址、 下挂设备的地址或者 AP的地址( AP生成数据包时) ; 数据包目的地址为 Client下挂设备的地址 (数据包最终发送到 Client下挂设备时); WiFi发送地址为 AP的地址; WiFi 接收地址为 Client的地址。

三地址模式是指, 当 AP向 Client发送数据时, 釆用三个地址进行发送 (数据包源地址, WiFi发送地址, WiFi接收地址 ); 当 Client向 AP发送数 据时, 釆用三个地址进行发送(数据包目的地址, WiFi发送地址, WiFi接 收地址) 。

如图 2组网图所示, 在多介质家庭网络组网环境下, 多介质 Client下挂 终端设备 (比如下挂 PC机、 机顶盒等 ) , 多介质 AP和多介质 Client之间通 过 WiFi以及其它有线 /无线方式进行连接。 目前, 在多介质家庭网络组网环 境下, 经常发生多介质 Client下挂设备与多介质 AP上联或者下挂的设备不 能正常通信的问题。

发明内容

本发明要解决的技术问题是提供一种数据传输 方法、 多介质接入点及多 介质客户端, 能够在多介质家庭网络组网环境下, 保证多介质 Client下挂设 备与多介质 AP上联或者下挂设备进行正常通信。

为解决上述技术问题, 本发明的一种数据传输方法, 包括:

多介质接入点 AP从对端的多介质客户端 Client获知对端的多介质 Client 当前的无线局域网 WLAN工作模式;

所述多介质 AP将待发送数据包要送达的目的设备的地址与 述对端的 多介质 Client的地址进行比较,如果不相同, 则判断自身当前的 WLAN工作 模式与对端的多介质 Client当前的 WLAN工作模式是否均为三地址模式,如 果是, 则确定禁止所述待发送数据包通过所述多介质 AP 的无线保真 WiFi 接口发送。

优选地, 还包括:

所述多介质 AP 在确定禁止所述待发送数据包通过所述多介质 AP 的 WiFi接口发送后, 通过所述多介质 AP上的除所述 WiFi接口外的接口发送 所述待发送数据包。 一种多介质接入点, 包括: 抽象层实体, 其中:

所述抽象层实体, 设置为: 从对端的多介质客户端 Client获知对端的多 介质 Client当前的无线局域网 WLAN工作模式,将待发送数据包要送达的目 的设备的地址与所述对端的多介质 Client的地址进行比较, 如果不相同, 则 判断多介质接入点 AP当前的 WLAN工作模式与对端的多介质 Client当前的 WLAN工作模式是否均为三地址模式, 如果是, 则确定禁止所述待发送数据 包通过所述多介质 AP的无线保真 WiFi接口发送。

优选地, 所述抽象层实体, 还设置为: 在确定禁止所述待发送数据包通 过所述多介质 AP的 WiFi接口发送后 ,通过所述多介质 AP上的除所述 WiFi 接口外的接口发送所述待发送数据包。

优选地,还包括无线局域网媒体接入控制 WLAN MAC实体或上层实体, 其中:

所述抽象层实体, 还设置为: 从 WLAN MAC实体或上层实体查询多介 质 AP当前的 WLAN工作模式, 将查询获知的多介质 AP当前的 WLAN工 作模式通知给对端的多介质 Client; 或者, 在多介质 AP当前的 WLAN工作 模式改变后,根据所述 WLAN MAC实体或上层实体的通知,获知多介质 AP 当前的 WLAN工作模式, 将获知的多介质 AP当前的 WLAN工作模式通知 给对端的多介质 Client。

一种数据传输方法, 包括:

多介质客户端 Client从对端的多介质接入点 AP获知对端的多介质 AP 当前的无线局域网 WLAN工作模式;

所述多介质 Client将待发送数据包的初始发送设备的地址与 自身的地址 进行比较,如果不相同,则判断自身当前的 WLAN工作模式与对端的多介质 AP当前的 WLAN工作模式是否均为三地址模式, 如果是, 则确定禁止所述 待发送数据包通过所述多介质 Client的无线保真 WiFi接口发送。

优选地, 还包括:

所述多介质 Client在确定禁止所述待发送数据包通过所述多 介质 Client 的 WiFi接口发送后, 通过所述多介质 Client上的除所述 WiFi接口外的接口 发送所述待发送数据包。

一种多介质客户端, 包括: 抽象层实体, 其中:

所述抽象层实体, 设置为: 从对端的多介质接入点 AP获知对端的多介 质 AP当前的无线局域网 WLAN工作模式,将待发送数据包的初始发送设 的地址与多介质客户端 Client的地址进行比较, 如果不相同, 则判断多介质 Client当前的 WLAN工作模式与对端的多介质 AP当前的 WLAN工作模式是 否均为三地址模式, 如果是, 则确定禁止所述待发送数据包通过所述多介质 Client的无线保真 WiFi接口发送。

优选地, 所述抽象层实体, 还设置为: 在确定禁止所述待发送数据包通 过所述多介质 Client的 WiFi接口发送后 ,通过所述多介质 Client上的除所述 WiFi接口外的接口发送所述待发送数据包。

优选地,还包括无线局域网媒体接入控制 WLAN MAC实体或上层实体, 其中:

所述抽象层实体, 还设置为: 从 WLAN MAC实体或上层实体查询多介 质 Client当前的 WLAN工作模式,将查询获知的多介质 Client当前的 WLAN 工作模式通知给对端的多介质 AP; 或者, 在多介质 Client当前的 WLAN工 作模式改变后, 根据所述 WLAN MAC实体或上层实体的通知, 获知多介质 Client当前的 WLAN工作模式, 将获知的多介质 Client当前的 WLAN工作 模式通知给对端的多介质 AP。

综上所述, 在多介质家庭网络环境中, 如果多介质 AP上转发目的地址 是多介质 Client下挂设备的地址的数据包且多介质 AP与多介质 Client是三 地址模式, 或者, 如果多介质 Client上转发源地址是多介质 Client下挂设备 的地址的数据包且多介质 AP与多介质 Client是三地址模式, 本发明禁止数 据包从 WiFi接口发送, 可以通过其它接口比如 PLC等发送 , 这样可以确保 多介质 Client下挂设备与多介质 AP进行正常的数据通信。 附图概述

图 1为相关技术中的多介质家庭网络抽象层模型 图 2为相关技术中的多介质家庭网络的组网图;

图 3为本发明实施方式中的 WLAN工作模式查询和通知机制的流程图; 图 4为本发明实施方式中的数据流方向为多介质 AP到多介质 Client的 处理的流程图;

图 5为本发明实施方式中的数据流方向为多介质 Client到多介质 AP的 处理的流程图;

图 6是本发明实施方式的多介质 AP和多介质 Client的架构图。 本发明的较佳实施方式

如图 2所示, 在多介质家庭网络环境中, 考虑到当 AP向 Client发送数 据包, 并釆用三个地址模式时, 三地址模式相对于四地址模式缺少了数据包 目的地址; 当 Client向 AP发送数据包, 并釆用三个地址模式时, 三地址模 式相对于四地址模式缺少了数据包源地址, 在这种情况下, 如果通过 WiFi 接口转发源地址或者目的地址是多介质 Client下挂设备的地址的数据包, 在 多介质 AP和多介质 Client是三地址模式时,由于数据包在 WiFi接口转发时 不能携带多介质 Client下挂设备的地址, 就造成了多介质 Client下挂设备与 多介质 AP上联或者下挂的设备无法正常进行通信。

本实施方式中, 在多介质 AP 上的待发送数据包的目的地址是多介质 Client下挂设备的地址, 并且多介质 AP与多介质 Client是三地址模式时,或 者, 在多介质 Client上的待发送数据包的源地址是多介质 Client下挂设备的 地址, 并且多介质 AP与多介质 Client是三地址模式时, 本实施方式中禁止 数据包从 WiFi接口发送, 可以从多介质 AP或多介质 Client上的除 WiFi接 口以外的接口发送,比如 PLC等,本实施方式的方法可以确保与多介质 Client 下挂设备进行正常的数据通信。

为实现本实施方式的方法,需要获得多介质 AP和多介质 Client的 WLAN 工作模式, 包括: WLAN工作模式查询和 WLAN工作模式改变通知。 在获 得 WLAN工作模式后, 多介质 AP和多介质 Client需要将各自的 WLAN工 作模式通知给对方。 下面分别对多介质 AP 的 WLAN 工作模式的获得和多介质 Client 的 WLAN工作模式的获得进行说明。

(一) 多介质 AP的 WLAN工作模式的获得:

AP的 WLAN工作模式包括三地址模式和四地址模式, 获得多介质 AP 当前的 WLAN工作模式可以通过抽象层主动查询, 或者在 WLAN工作模式 发生改变后由 WLAN MAC或者上层主动通知给抽象层。

( 1 ) 多介质 AP的 WLAN工作模式查询:

由于本实施方式是基于 WLAN工作模式为三地址模式,所以需要对多介 质 AP的当前 WLAN工作模式进行查询。 查询的方式可以是多介质 AP的抽 象层向多介质 AP的 WLAN MAC层或者上层查询, 查询的时机可以是多介 质家庭网络的网络发现时, 通过定义抽象层与 WLAN MAC层或者上层之间 的交互消息和交互参数来实现。

( 2 ) 多介质 AP的 WLAN工作模式改变通知:

本地或者远程网管可能会对多介质 AP的 WLAN工作模式进行修改,在 修改后,多介质 AP的 WLAN MAC层或者上层将修改后的 WLAN工作模式 通知给抽象层。

(二) 多介质 Client的 WLAN工作模式的获得:

Client的 WLAN工作模式包括: 三地址模式和四地址模式, 获得多介 质 Client的当前 WLAN工作模式可以通过抽象层主动查询, 或者在 WLAN 工作模式发生改变后由 WLAN MAC层或者上层主动通知给抽象层。

( 1 ) 多介质 Client的 WLAN工作模式查询:

由于本实施方式是基于 WLAN工作模式为三地址模式,所以需要对多介 质 Client的当前 WLAN工作模式进行查询。 查询的方式可以是多介质 Client 的抽象层向多介质 Client的 WLAN MAC层或者上层查询, 查询的时机可以 是多介质家庭网络的网络发现时进行, 通过定义抽象层与 WLAN MAC层或 者上层之间的交互消息和交互参数来实现。

( 2 ) WLAN工作模式改变通知:

本地或者远程网管可能会对多介质 Client的 WLAN工作模式进行修改, 在修改后,多介质 Client的 WLAN MAC层或者上层将修改后的 WLAN工作 模式通知给抽象层。

(三) 多介质 AP与多介质 Client的抽象层之间会将各自的当前 WLAN 工作模式通过抽象层之间的交互消息通知给对 方;

当多介质 AP 和多介质 Client 的抽象层通过查询或者通知得知当前的

WLAN工作模式后, 会通过定义的抽象层消息将当前的 WLAN工作模式参 数通知到对方实体。

(四 )数据包方向为从多介质 AP到多介质 Client的处理流程; 当待发送数据包方向为从多介质 AP到多介质 Client时,多介质 AP的抽 象层会将数据包中的目的 MAC地址(要送达的目的设备的地址)与对端多 介质 Client的 MAC地址进行比较,如果不相同,则继续判断多 介质 AP当前 的 WLAN工作模式与多介质 Client当前的 WLAN工作模式是否均为三地址 模式, 如果是, 则禁止数据包经由 WiFi接口发送, 可以通过多介质 AP上的 除 WiFi接口外的其它接口 (比如 PLC等 )进行数据传送。

( 5 )数据包方向为从多介质 Client到多介质 AP的处理流程;

当数据包方向为从多介质 Client到多介质 AP时, 多介质 Client的抽象 层会将数据包中的源 MAC地址(数据包的初始发送设备的地址)与多 介质 Client的 MAC地址进行比较,如果不相同, 则继续判断多介质 Client当前的 WLAN工作模式与多介质 AP当前的 WLAN工作模式是否均为三地址模式, 如果是, 则禁止数据包经由 WiFi接口发送, 抽象层可以通过多介质 Client 上的除 WiFi接口外的其它接口 (比如 PLC等)进行数据传送。

下文中将参考附图并结合实施例来详细说明本 发明。 需要说明的是, 在 不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互 组合。

如图 3所示, 本实施方式中查询 WLAN工作模式的流程, 包括:

(一) 多介质 AP的 WLAN工作模式查询, 包括:

步骤 1.1 : 在多介质家庭网络的网络发现等过程中, 多介质 AP的抽象层 向多介质 AP的 WLAN MAC层或上层查询 AP当前的 WLAN工作模式; 步骤 1.2: 多介质 AP的 WLAN MAC层或者上层将当前的 WLAN工作 模式返回给抽象层, 当前工作模式包括三地址模式和四地址模式;

步骤 1.3: 多介质 AP的抽象层在获知当前的 WLAN工作模式后, 通过 定义的抽象层消息将多介质 AP当前的 WLAN工作模式通知到多介质 Client 的抽象层。

控制消息可以为新定义的抽象层控制消息, 携带参数包括多介质 AP的 MAC地址和 WLAN工作模式两个参数。

(二) 多介质 Client的 WLAN工作模式查询, 包括:

步骤 1.1' : 在多介质家庭网络的网络发现等过程中, 多介质 Client的抽 象层向多介质 Client的 WLAN MAC层或上层查询 Client的当前 WLAN工作 模式;

步骤 1.2' : 多介质 Client的 WLAN MAC层或上层将当前的 WLAN工 作模式返回给抽象层,当前的 WLAN工作模式包括三地址模式和四地址模式; 步骤 1.3' : 多介质 Client的抽象层在获知当前的 WLAN工作模式后, 通过定义的抽象层消息将当前多介质 Client的 WLAN工作模式通知到多介质 AP的抽象层。

控制消息可以为新定义的抽象层控制消息, 携带参数包括当前多介质 Client的 MAC地址和 WLAN工作模式两个参数。

(三) 多介质 AP的 WLAN工作模式改变通知, 包括:

步骤 2.1 : 多介质 AP的 WLAN MAC或者上层发现当前的 WLAN工作 模式发生改变, 将改变后的 WLAN工作模式通知给多介质 AP的抽象层; 步骤 2.2: 多介质 AP 的抽象层定义的抽象层消息将多介质 AP 当前的 WLAN工作模式通知到多介质 Client的抽象层。

控制消息可以为新定义的抽象层控制消息,携 带参数包括当前多介质 AP 的 MAC地址和 WLAN工作模式两个参数。

(四) 多介质 Client的 WLAN工作模式改变通知, 包括:

步骤 2.1' : 多介质 Client的 WLAN MAC或者上层发现当前的 WLAN 工作模式发生改变,将改变后的 WLAN工作模式通知给多介质 Client的抽象 层;

步骤 2.2' : 多介质 Client 的抽象层定义的抽象层消息将多介质 Client 当前的 WLAN工作模式通知到多介质 AP的抽象层。

控制消息可以为新定义的抽象层控制消息, 携带参数包括当前多介质

Client的 MAC地址和 WLAN工作模式两个参数。

如图 4所示, 本实施方式中的数据流方向为多介质 AP到多介质 Client 的数据包的发送方法, 包括:

步骤 401 : 多介质 AP的抽象层判断待发送数据包的目的地址(要 达 的目的设备的地址)与对端的多介质 Client当前的 MAC地址是否相同, 如 果是, 则执行步骤 402; 否则, 执行步骤 403;

步骤 402: 继续走抽象层的原有转发流程, 结束;

步骤 403: 判断多介质 AP当前的 WLAN工作模式是否为三地址模式, 同时对端的多介质 Client当前的 WLAN工作模式是否为三地址模式,如果是, 则执行步骤 404; 否则, 执行步骤 402;

步骤 404: 抽象层确定待发送数据包禁止通过 WiFi接口发送。

抽象层通过多介质 AP上的除 WiFi接口外的接口发送待发送数据包。

如图 5所示, 本实施方式中的数据流方向为多介质 Client到多介质 AP 的数据包的发送方法, 包括:

步骤 501 : 多介质 Client的抽象层判断待发送数据包的源地址(待 发送 数据包的初始发送设备的地址)与多介质 Client当前的 MAC地址是否相同, 如果是, 则执行步骤 502; 否则, 执行步骤 503;

步骤 502: 继续走抽象层的原有转发流程, 结束;

步骤 503:判断多介质 Client当前的 WLAN工作模式是否为三地址模式, 同时对端多介质 AP当前的 WLAN工作模式是否为三地址模式, 如果是, 则 执行步骤 504; 否则, 执行步骤 502;

步骤 504: 抽象层确定待发送数据包禁止通过 WiFi接口发送。

抽象层通过多介质 Client上的除 WiFi接口外的接口发送待发送数据包。

请参考图 6,本实施方式提供了一种多介质接入点, 包括:抽象层实体, 其中:

抽象层实体,用于从对端的多介质客户端 Client获知对端的多介质 Client 当前的无线局域网 WLAN工作模式,将待发送数据包要送达的目的 备的地 址与对端的多介质 Client的地址进行比较, 如果不相同, 则判断多介质接入 点 AP当前的 WLAN工作模式与对端的多介质 Client当前的 WLAN工作模 式是否均为三地址模式, 如果是, 则确定禁止待发送数据包通过多介质 AP 的无线保真 WiFi接口发送。

抽象层实体, 还用于在确定禁止待发送数据包通过多介质 AP 的 WiFi 接口发送后, 通过多介质 AP上的除 WiFi接口外的接口发送待发送数据包。

多介质接入点还包括无线局域网媒体接入控制 WLAN MAC实体或上层 实体, 其中:

抽象层实体, 还用于从 WLAN MAC实体或上层实体查询多介质 AP当 前的 WLAN工作模式, 将查询获知的多介质 AP当前的 WLAN工作模式通 知给对端的多介质 Client; 或者, 在多介质 AP当前的 WLAN工作模式改变 后,根据 WLAN MAC实体或上层实体的通知,获知多介质 AP当前的 WLAN 工作模式,将获知的多介质 AP当前的 WLAN工作模式通知给对端的多介质 Client。

请再次参考图 6,本实施方式还一种多介质客户端, 包括:抽象层实体, 其中:

抽象层实体, 用于从对端的多介质接入点 AP获知对端的多介质 AP当 前的无线局域网 WLAN工作模式,将待发送数据包的初始发送设 的地址与 多介质客户端 Client的地址进行比较, 如果不相同, 则判断多介质 Client当 前的 WLAN工作模式与对端的多介质 AP当前的 WLAN工作模式是否均为 三地址模式, 如果是, 则确定禁止待发送数据包通过多介质 Client的无线保 真 WiFi接口发送。 抽象层实体,还用于在确定禁止待发送数据包 通过多介质 Client的 WiFi 接口发送后,通过多介质 Client上的除 WiFi接口外的接口发送待发送数据包。

多介质客户端还包括无线局域网媒体接入控制 WLAN MAC实体或上层 实体, 其中:

抽象层实体, 还用于从 WLAN MAC实体或上层实体查询多介质 Client 当前的 WLAN工作模式, 将查询获知的多介质 Client当前的 WLAN工作模 式通知给对端的多介质 AP; 或者, 在多介质 Client当前的 WLAN工作模式 改变后, 根据 WLAN MAC实体或上层实体的通知, 获知多介质 Client当前 的 WLAN工作模式, 将获知的多介质 Client当前的 WLAN工作模式通知给 对端的多介质 AP。

显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可 以用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布 在多个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程 序代码来实现, 从而, 可以将它们存储在存储装置中由计算装置来执 行, 并 且在某些情况下, 可以以不同于此处的顺序执行所示出或描述的 步骤, 或者 将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作 成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件 结合。

以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。

工业实用性 在多介质家庭网络环境中, 如果多介质 AP 上转发目的地址是多介质 Client下挂设备的地址的数据包且多介质 AP与多介质 Client是三地址模式, 或者, 如果多介质 Client上转发源地址是多介质 Client下挂设备的地址的数 据包且多介质 AP与多介质 Client是三地址模式, 本发明禁止数据包从 WiFi 接口发送, 可以通过其它接口比如 PLC等发送, 这样可以确保多介质 Client 下挂设备与多介质 AP进行正常的数据通信。