无线数据的获取方法及系统的制作方法

文档序号:9582269阅读:271来源:国知局
无线数据的获取方法及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种无线数据的获取方法及系统。
【背景技术】
[0002]目前,对于大多数网络用户而言,在使用智能无线终端过程中,基于安全考虑,通常会采用加密的方式进行信息交互。而如果用户设备尚未加入无线网络,却又需要与无线网络内部的其他用户设备进行通信,则需要配置繁琐的服务集标识(Service SetIdentifier,简称为SSID)和密码,否则,无法与加密网络中的其他设备进行信息传递,其中,SSID为无线保真(W1-Fi)无线网络的服务集标识符,用于区分不同的无线网络,W1-Fi则是W1-Fi联盟所推行的认证方式,目的在于测试802.11产品的互用性。
[0003]由此可见,相关技术中的智能无线终端获取无线数据的方式较为繁琐、复杂。

【发明内容】

[0004]本发明提供了一种无线数据的获取方法及系统,以至少解决相关技术中的智能无线终端获取无线数据的方式较为繁琐、复杂的问题。
[0005]根据本发明的一个方面,提供了一种无线数据的获取方法。
[0006]根据本发明实施例的无线数据的获取方法包括:获取客户端当前使用的MAC地址以及传输无线数据的信道,其中,无线数据由客户端编码至一个或多个组播IP地址;根据MAC地址和信道接收客户端向一个或多个组播IP地址发送的一个或多个预设协议数据包;从一个或多个组播IP地址中解码出无线数据。
[0007]优选地,获取客户端当前使用的MAC地址以及传输无线数据的信道包括:监听客户端是否向预设组播IP地址发送预设长度数据包;如果是,则通过对预设组播IP地址和预设长度数据包进行分析,确定MAC地址和信道。
[0008]优选地,在从一个或多个组播IP地址中解码出无线数据之前,还包括:获取由客户端将一个或多个组播IP地址映射成的一个或多个组播MAC地址;从一个或多个组播MAC地址中将与MAC地址相同的部分地址过滤,并按照预先配置的组播MAC地址与组播IP地址的对应关系还原出一个或多个组播IP地址。
[0009]优选地,从一个或多个组播IP地址中解码出无线数据包括:获取本地存储的与客户端预先协商的码表;按照码表对一个或多个组播IP地址进行解码处理,生成无线数据。
[0010]优选地,在从一个或多个组播IP地址中解码出无线数据之后,还包括:在无线数据中查找SSID信息和密码信息;采用SSID信息和密码信息与无线路由器建立无线连接。
[0011]根据本发明的另一方面,提供了一种无线数据的获取系统。
[0012]根据本发明实施例的无线数据的获取系统包括:智能无线终端和客户端;智能无线终端包括:第一获取模块,用于获取客户端当前使用的MAC地址以及传输无线数据的信道,其中,无线数据由客户端编码至一个或多个组播IP地址;接收模块,用于根据MAC地址和信道接收客户端向一个或多个组播IP地址发送的一个或多个预设协议数据包;解码模块,用于从一个或多个组播IP地址中解码出无线数据。
[0013]优选地,第一获取模块包括:监听单元,用于监听客户端是否向预设组播IP地址发送预设长度数据包;分析单元,用于在监听单元输出为是时,通过对预设组播IP地址和预设长度数据包进行分析,确定MAC地址和信道。
[0014]优选地,智能无线终端还包括:第二获取模块,用于获取由客户端将一个或多个组播IP地址映射成的一个或多个组播MAC地址;还原模块,用于从一个或多个组播MAC地址中将与MAC地址相同的部分地址过滤,并按照预先配置的组播MAC地址与组播IP地址的对应关系还原出一个或多个组播IP地址。
[0015]优选地,解码模块包括:获取单元,用于获取本地存储的与客户端预先协商的码表;解码单元,用于按照码表对一个或多个组播IP地址进行解码处理,生成无线数据。
[0016]优选地,智能无线终端还包括:查找模块,用于在无线数据中查找SSID信息和密码信息;连接模块,用于采用SSID信息和密码信息与无线路由器建立无线连接。
[0017]通过本发明实施例,采用获取客户端当前使用的MAC地址以及传输无线数据的信道,其中,无线数据由客户端编码至一个或多个组播IP地址;根据MAC地址和信道接收客户端向一个或多个组播IP地址发送的一个或多个预设协议数据包;从一个或多个组播IP地址中解码出无线数据,由此解决了相关技术中的智能无线终端获取无线数据的方式较为繁琐、复杂的问题,进而可以在不增加额外硬件成本的情况下,实现用户设备智能接入无线路由器、以及实现大批量用户设备的无线配置,便于用户使用。
【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明实施例的无线数据的获取方法的流程图;
[0020]图2是根据本发明优选实施例的利用组播IP地址传递无线信息的示意图;
[0021]图3是根据本发明实施例的无线数据的获取系统的结构框图;
[0022]图4是根据本发明优选实施例的无线数据的获取系统的结构框图。
【具体实施方式】
[0023]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0024]在以下描述中,除非另外指明,否则将参考由一个或多个计算机执行的动作和操作的符号表示来描述本申请的各实施例。其中,计算机包括个人计算机、服务器、移动终端等各种产品,使用了中央处理器(CPU)、单片机、数字信号处理器(DSP)等具有处理芯片的设备均可以称为计算机。由此,可以理解,有时被称为计算机执行的这类动作和操作包括计算机的处理单元对以结构化形式表示数据的电信号的操纵。这一操纵转换了数据或在计算机的存储器系统中的位置上维护它,这以本领域的技术人员都理解的方式重配置或改变了计算机的操作。维护数据的数据结构是具有数据的格式所定义的特定属性的存储器的物理位置。然而,尽管在上述上下文中描述本发明,但它并不意味着限制性的,如本领域的技术人员所理解的,后文所描述的动作和操作的各方面也可用硬件来实现。
[0025]转向附图,其中相同的参考标号指代相同的元素,本申请的原理被示为在一个合适的计算环境中实现。以下描述基于所述的本申请的实施例,并且不应认为是关于此处未明确描述的替换实施例而限制本申请。
[0026]以下实施例可以应用到计算机中,例如:应用到个人计算机(PC)中。也可以应用到目前采用了智能操作系统中的移动终端中,并且并不限于此。对于计算机或移动终端的操作系统并没有特殊要求,只要能够检测接触、确定该接触是否与预定规则相符合,以及根据该接触的属性实现相应功能即可。
[0027]图1是根据本发明实施例的无线数据的获取方法的流程图。如图1所示,该方法可以包括以下处理步骤:
[0028]步骤S102:获取客户端当前使用的MAC地址以及传输无线数据的信道,其中,无线数据由客户端编码至一个或多个组播IP地址;
[0029]步骤S104:根据MAC地址和信道接收客户端向一个或多个组播IP地址发送的一个或多个预设协议数据包;
[0030]步骤S106:从一个或多个组播IP地址中解码出无线数据。
[0031]相关技术中的智能无线终端获取无线数据的方式较为繁琐、复杂。采用如图1所示的方法,已经连接到无线路由器的客户端,通过将无线信息编码至组播IP地址中,采用预设协议(例如:UDP)数据包向编码后的组播IP地址进行发送。智能无
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1