基于组播技术发送、接收网络配置信息的方法及终端技术

技术编号:12790652 阅读:72 留言:0更新日期:2016-01-28 20:52
一种基于组播技术发送网络配置信息的方法,包括:根据网络配置信息生成含有至少一个组播地址的地址列表;连续发送至少一个MAC帧;其中:每一个MAC帧的帧头中的目的地址与所述地址列表中的一个组播地址一一对应;所述网络配置信息用于接收方接入网络。本发明专利技术还公开了一种基于组播技术发送网络配置信息的终端、一种基于组播技术接收网络配置信息的方法和终端。本发明专利技术发送方不需要发送大量的特征数据来与接收方同步,接收方只需判断出MAC帧的帧头中的目的地址与地址列表中的一个组播地址一一对应,即可确定接收到的MAC帧中包含有网络配置信息;本发明专利技术可以在一个数据包中包含部分或者全部的网络配置信息,提高了网络配置信息的传送效率。

【技术实现步骤摘要】

本专利技术涉及网络
,具体地说,涉及一种基于组播技术发送、接收网络配置 信息的方法及终端。
技术介绍
wifi是一种能够将个人电脑、手持设备(如掌上电脑、手机)等终端以无线方式互 相连接的技术,wifi又称为无线局域网技术。wifi有两种网络架构,一种是所有的设备都 需要接入AP (Access Point,无线接入点)之后才能进行彼此通信,另一种是所有设备无需 接入AP,彼此之间可以进行点到点的通信。 目前很多具有网络功能的设备都具有wifi的联网功能,但是对于某些设备来说 并没有人机交互的界面,如没有输入键盘、没有触摸屏等,因此这一类设备称为"哑终端"。 为了让哑终端也能够接入网络,就需要借助其它具有人机交互界面的设备(如手机、掌上 电脑、电脑等)来帮助其接入网络。以手机举例,手机需要将网关的SSID(服务集标识, Service Set Identifier)、密码、加密方式等网络配置信息传输给哑终端,"哑终端"获取到 这些信息后,才能接入网络。 现有的"哑终端"接入网络的方法为:"哑终端"处于嗅探模式,能够抓取到空间中 的所有MAC帧,而具有人机交互界面的设备将网络配置信息编码在MAC帧长中,这样"哑终 端"在无需知道密码的情况下就可以获取到网络配置信息。 但是,这种方法中具有人机交互界面的设备需要发送大量的特征数据来与"哑终 端"进行同步。此外,网络配置信息只能通过数据包长度(或者MAC帧长)来表示,每个数 据包的长度(或者MAC帧长)只能代表网络配置信息的一个值,因此需要发送大量的数据 包(MAC帧)才能将网络配置信息全部发送给"哑终端"。这种传送网络配置信息的方法效 率很低。
技术实现思路
有鉴于此,本专利技术的一个目的是提出一种基于组播技术发送、接收网络配置信息 的方法及终端,提高网络配置信息的发送效率。为了对披露的实施例的一些方面有一个基 本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组 成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作 为后面的详细说明的序言。 在一些说明性实施例中,一种基于组播技术发送网络配置信息的方法,包括:根据 网络配置信息生成含有至少一个组播地址的地址列表;连续发送至少一个MAC帧;其中:每 一个MAC帧的帧头中的目的地址与所述地址列表中的一个组播地址--对应;所述网络配 置信息用于接收方接入网络。 本专利技术的另一个目的是提出一种基于组播技术接收网络配置信息的方法,提高网 络配置信息的接收效率。 在一些说明性实施例中,一种基于组播技术接收网络配置信息的方法,包括:连续 接收至少一个MAC帧,其中:每一个MAC帧的帧头中的目的地址与地址列表中的一个组播地 址一一对应;所述地址列表为所述MAC帧的发送方根据网络配置信息生成的含有至少一个 组播地址的地址列表;如果判断出接收到的所述至少一个MAC帧的帧头中的目的地址对应 于一个组播地址,则从所述组播地址中提取用于接入网络的所述网络配置信息。 本专利技术的又一个目的是提出一种基于组播技术发送网络配置信息的wifi终端, 提高网络配置信息的发送效率。 在一些说明性实施例中,一种基于组播技术发送网络配置信息的Wifi终端,包 括:地址模块,用于根据网络配置信息生成含有至少一个组播地址的地址列表;发送模块, 用于连续发送至少一个MAC帧;其中:每一个MAC帧的帧头中的目的地址与所述地址列表 中的一个组播地址一一对应;所述网络配置信息用于接收方接入网络。 本专利技术的再一个目的是提出一种基于组播技术接收网络配置信息的wifi终端, 提高网络配置信息的接收效率。 在一些说明性实施例中,一种基于组播技术接收网络配置信息的wifi终端,包 括:接收模块,用于连续接收至少一个MAC帧,其中:每一个MAC帧的帧头中的目的地址与 所述地址列表中的一个组播地址一一对应;信息判断模块,用于判断接收到的所述至少一 个MAC帧的帧头中的目的地址是否对应于一个组播地址;第一提取模块,如果所述信息判 断模块判断出接收到的所述至少一个MAC帧的帧头中的目的地址对应于一个组播地址,则 所述第一提取模块用于从所述组播地址中提取用于接入网络的所述网络配置信息。 为了上述以及相关的目的,一个或多个实施例包括后面将详细说明并在权利要求 中特别指出的特征。下面的说明以及附图详细说明某些示例性方面,并且其指示的仅仅是 各个实施例的原则可以利用的各种方式中的一些方式。其它的益处和新颖性特征将随着下 面的详细说明结合附图考虑而变得明显,所公开的实施例是要包括所有这些方面以及它们 的等同。 在一些说明性实施例中的技术效果如下: 1、在一些说明性实施例中,组播地址作为MAC帧中包含网络配置信息的特征,使 得发送方不需要发送大量的特征数据来与接收方同步,接收方只需判断出MAC帧的帧头中 的目的地址与地址列表中的一个组播地址--对应,即可确定接收到的MAC帧中包含有网 络配置信息,提高了在发送方和接收方之间网络配置信息的传送效率。 2、在一些说明性实施例中,一个MAC帧包含部分或者全部的网络配置信息,提高 了在发送方和接收方之间网络配置信息的传送效率。 3、在一些说明性实施例中,作为发送方的wifi终端不需要断开网络,加速了作为 接收方的wifi终端接入网络的速度,提高了用户体验。【附图说明】 图1为根据一些说明性实施例的基于组播技术发送网络配置信息的wifi终端的 示意图; 图2为根据一些说明性实施例的基于组播技术接收网络配置信息的wifi终端的 不意图; 图3为根据一些说明性实施例的基于组播技术发送网络配置信息的方法的流程 图; 图4为根据一些说明性实施例的基于组播技术接收网络配置信息的方法的流程 图; 图5为根据一些说明性实施例的基于组播技术配置网络配置信息的方法的流程 图一; 图6为根据一些说明性实施例的IP组播地址的数据包示意图; 图7为根据一些说明性实施例的基于组播技术配置网络配置信息的方法的流程 图二; 图8为根据一些说明性实施例的基于组播技术配置网络配置信息的方法的流程 图三; 图9为根据一些说明性实施例的基于组播技术配置网络配置信息的方法的流程 图四; 图10为根据一些说明性实施例的基于组播技术配置网络配置信息的方法的流程 图五; 图11为根据一些说明性实施例的基于组播技术配置网络配置信息的方法的流程 图五。【具体实施方式】 以下描述和附图充分地示出本专利技术的具体实施方案,以使本领域的技术人员能够 实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施 例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可 以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本 专利技术的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同 物。在本文中,本专利技术的这些实施方案可以被单独地或总地用术语"专利技术"来表示,这仅仅 是为了方便,并且如果事实上公开了超过一个的专利技术,不是要自动地限制该应用的范围为 任何单个专利技术或专利技术构思。 术语"AP":ACCeSS Point的缩写,即访问接入点,相当于一个连接有线网和本文档来自技高网
...

【技术保护点】
一种基于组播技术发送网络配置信息的方法,其特征在于,包括:根据网络配置信息生成含有至少一个组播地址的地址列表;连续发送至少一个MAC帧;其中:每一个MAC帧的帧头中的目的地址与所述地址列表中的一个组播地址一一对应;所述网络配置信息用于接收方接入网络。

【技术特征摘要】

【专利技术属性】
技术研发人员:王淼
申请(专利权)人:海尔集团公司青岛海尔智能家电科技有限公司北京海尔广科数字技术有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1