基于WIFI进行信息共享广播的方法及装置.pdf

上传人:54 文档编号:471002 上传时间:2018-02-18 格式:PDF 页数:15 大小:1.25MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410256489.9

申请日:

2014.06.10

公开号:

CN104093129A

公开日:

2014.10.08

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04W 4/06申请日:20140610|||公开

IPC分类号:

H04W4/06(2009.01)I; H04W84/12(2009.01)I

主分类号:

H04W4/06

申请人:

中兴通讯股份有限公司

发明人:

张百胜; 曾慧鹏

地址:

518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

深圳市世纪恒程知识产权代理事务所 44287

代理人:

胡海国

PDF下载: PDF下载
内容摘要

本发明公开了一种基于Wi-Fi进行信息共享广播的方法,该方法包括:当侦测到广播数据请求时,获取广播数据请求中待广播的目标信息;按照预先设置的配置规则,将目标信息配置生成广播数据;通过Wi-Fi将广播数据进行广播,以供接收终端接收,并将广播数据解析,获得目标信息,并显示目标信息。本发明还公开了一种基于Wi-Fi进行信息共享广播的装置。本发明在用户终端之间不建立连接的情况下,就能实现信息的广播及接收。

权利要求书

1.  一种基于Wi-Fi进行信息共享广播的方法,其特征在于,包括以下步骤:
当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;
按照预先设置的配置规则,将所述目标信息配置生成广播数据;
通过Wi-Fi将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。

2.
  如权利要求1所述的基于Wi-Fi进行信息共享广播的方法,其特征在于,所述按照预先设置的配置规则,将所述目标信息配置生成广播数据的步骤包括:
获取所述待广播的目标信息的信息类型标识及公共信息活动帧标识;
将所述公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段,将所述目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。

3.
  如权利要求2所述的基于Wi-Fi进行信息共享广播的方法,其特征在于,所述将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据包括:
按照预先设置的第一数据帧的格式,将所述待广播的目标信息配置生成第一数据帧;
按照预先设置的第二数据帧的格式,将所述第一数据帧配置生成第二数据帧;
将所述第二数据帧配置于所述元素字段,生成广播数据。

4.
  如权利要求3所述的基于Wi-Fi进行信息共享广播的方法,其特征在于,
所述第一数据帧包括属性标识号字段、第一长度字段及属性域字段;所述属性标识号字段用于标识所述目标信息的属性,所述第一长度字段用于标识所述目标信息的长度,所述属性域字段用于配置所述目标信息;
所述第二数据帧包括第二长度字段、第一组织唯一标识类型字段及属性字段;所述第二长度字段用于标识所述第一数据帧的长度;所述第一组织唯一标识类型字段用于标识所述目标信息的元素类型;所述属性字段用于配置所述第一数据帧。

5.
  一种基于Wi-Fi进行信息共享广播的装置,其特征在于,所述基于Wi-Fi进行信息共享广播的装置包括信息获取模块、广播数据配置模块及信息广播模块;其中,
所述信息获取模块,用于当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;
所述广播数据配置模块,用于按照预先设置的配置规则,将所述目标信息配置生成广播数据;
所述信息广播模块,用于通过Wi-Fi将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。

6.
  如权利要求5所述的基于Wi-Fi进行信息共享广播的装置,其特征在于,所述广播数据配置模块具体用于:
获取所述待广播的目标信息的信息类型标识及公共信息活动帧标识;将所述公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段,将所述目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。

7.
  如权利要求6所述的基于Wi-Fi进行信息共享广播的装置,其特征在于,所述广播数据配置模块还用于:
按照预先设置的第一数据帧的格式,将所述待广播的目标信息配置生成第一数据帧;按照预先设置的第二数据帧的格式,将所述第一数据帧配置生成第二数据帧;将所述第二数据帧配置于所述元素字段,生成广播数据。

8.
  如权利要求7所述的基于Wi-Fi进行信息共享广播的装置,其特征在于,所述第一数据帧包括属性标识号字段、第一长度字段及属性域字段;所述属性标识号字段用于标识所述目标信息的属性,所述第一长度字段用于标识所述目标信息的长度,所述属性域字段用于配置所述目标信息;
所述第二数据帧包括第二长度字段、第一组织唯一标识类型字段及属性字段;所述第二长度字段用于标识所述第一数据帧的长度;所述第一组织唯一标识类型字段用于标识所述目标信息的元素类型;所述属性字段用于配置所述第一数据帧。

说明书

基于Wi-Fi进行信息共享广播的方法及装置
技术领域
本发明涉及无线通讯技术领域,尤其涉及一种基于Wi-Fi进行信息共享广播的方法及装置。
背景技术
目前的Wi-Fi终端,在进行数据传输及信息共享之前,终端之间一定要建立连接,而对于一些很小量的数据传输,终端之间建立连接的开销可能超过了数据传输的本身,比如传输一个电话号码或传输一个网址等。
另外,对于一些公共信息的共享,比如公交站的公交信息,火车站的火车时刻表信息,天气信息,位置信息等,更倾向于使用广播机制,广播机制是一种不用在终端之间建立连接就能把信息发布出去的方式,其维护方便,成本低,且不需要过多的用户干预。
发明内容
本发明的主要目的是在用户终端之间不建立连接的情况下,实现公共信息的广播及接收。
为实现上述目的,本发明提供一种基于Wi-Fi进行信息共享广播的方法,所述基于Wi-Fi进行信息共享广播的方法包括以下步骤:
当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;
按照预先设置的配置规则,将所述目标信息配置生成广播数据;
通过Wi-Fi将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。
优选地,所述按照预先设置的配置规则,将所述目标信息配置生成广播数据的步骤包括:
获取所述待广播的目标信息的信息类型标识及公共信息活动帧标识;
将所述公共信息活动帧标识配置于无线局域网通信协议的MAC层的公 共活动帧的组织唯一标识类型字段,将所述目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。
优选地,所述将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据包括:
按照预先设置的第一数据帧的格式,将所述待广播的目标信息配置生成第一数据帧;
按照预先设置的第二数据帧的格式,将所述第一数据帧配置生成第二数据帧;
将所述第二数据帧配置于所述元素字段,生成广播数据。
优选地,所述第一数据帧包括属性标识号字段、第一长度字段及属性域字段;所述属性标识号字段用于标识所述目标信息的属性,所述第一长度字段用于标识所述目标信息的长度,所述属性域字段用于配置所述目标信息;
所述第二数据帧包括第二长度字段、第一组织唯一标识类型字段及属性字段;所述第二长度字段用于标识所述第一数据帧的长度;所述第一组织唯一标识类型字段用于标识所述目标信息的元素类型;所述属性字段用于配置所述第一数据帧。
此外,为实现上述目的,本发明还提供一种基于Wi-Fi进行信息共享广播的装置,所述基于Wi-Fi进行信息共享广播的装置包括信息获取模块、广播数据配置模块及信息广播模块;其中,
所述信息获取模块,用于当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;
所述广播数据配置模块,用于按照预先设置的配置规则,将所述目标信息配置生成广播数据;
所述信息广播模块,用于通过Wi-Fi将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。
优选地,所述广播数据配置模块具体用于:
获取所述待广播的目标信息的信息类型标识及公共信息活动帧标识;将所述公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段,将所述目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。
优选地,所述广播数据配置模块还用于:
按照预先设置的第一数据帧的格式,将所述待广播的目标信息配置生成第一数据帧;按照预先设置的第二数据帧的格式,将所述第一数据帧配置生成第二数据帧;将所述第二数据帧配置于所述元素字段,生成广播数据。
优选地,所述第一数据帧包括属性标识号字段、第一长度字段及属性域字段;所述属性标识号字段用于标识所述目标信息的属性,所述第一长度字段用于标识所述目标信息的长度,所述属性域字段用于配置所述目标信息;
所述第二数据帧包括第二长度字段、第一组织唯一标识类型字段及属性字段;所述第二长度字段用于标识所述第一数据帧的长度;所述第一组织唯一标识类型字段用于标识所述目标信息的元素类型;所述属性字段用于配置所述第一数据帧。
本发明基于Wi-Fi进行信息共享广播的方法,首先,当侦测到广播数据请求时,获取广播数据请求中待广播的目标信息;然后,按照预先设置的配置规则,将目标信息配置生成广播数据;最后,通过Wi-Fi将广播数据进行广播,以供接收终端接收,并将广播数据解析,获得目标信息,并显示目标信息。本发明在用户终端之间不建立连接的情况下,就能实现信息的广播及接收,使得本发明的维护方便,成本低,且不需要过多的用户干预。
附图说明
图1为本发明基于Wi-Fi进行信息共享广播的方法一实施例的流程示意图;
图2为本发明基于Wi-Fi进行信息共享广播的方法中所述公共活动帧的标准格式示意图;
图3为本发明基于Wi-Fi进行信息共享广播的方法中所述第一数据帧的示意图;
图4为本发明基于Wi-Fi进行信息共享广播的方法中所述第二数据帧的示意图;
图5为本发明基于Wi-Fi进行信息共享广播的装置一实施例的模块结构图;
图6为本发明基于Wi-Fi进行信息共享广播的装置一实施例中接收终端的模块结构图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种基于令牌桶的流量监管方法。
参照图1,图1为本发明基于Wi-Fi进行信息共享广播的方法一实施例的流程示意图。
在一实施例中,该基于Wi-Fi进行信息共享广播的方法包括以下步骤:
步骤S01:当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;
具体地,本实施例中,当侦测到广播数据请求时,则获取所述广播数据请求中待广播的目标信息。本实施例中,待广播的目标信息的类型可以是帮助信息,名片信息,天气信息,网址信息,广告信息,位置信息,时间信息,公共交通信息,短信息等。
步骤S02:按照预先设置的配置规则,将所述目标信息配置生成广播数据;
具体地,本实施例在步骤S01获取到待广播的目标信息时,则按照预先设置的配置规则,将获取到的目标信息配置生成广播数据。本实施例,步骤S02具体包括:
步骤S021:获取待广播的目标信息的信息类型标识及公共信息活动帧标 识;
具体地,根据上面所述,待广播的目标信息的信息类型包括帮助信息,名片信息,天气信息,网址信息,广告信息,位置信息,时间信息,公共交通信息,短信息等,本实施例将上述各类型的目标信息都进行标识,将帮助信息标识别为0x0(0x代表十六进制,下同),将名片信息标识别为0x1,将天气信息标识别为0x2,将网址信息标识别为0x3,将广告信息标识别为0x4,将位置信息标识别为0x5,将时间信息标识别为0x6,将公共交通信息标识别为0x7,将短信息标识别为0x8。本实施例将公共信息活动帧标识为0xFF。例如,当目标信息为名片信息时,则本步骤S021所获取到的待广播的目标信息的信息类型标识为0x1,所获取到的公共信息活动帧标识为0xFF。
步骤S022:将公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段;将目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。本实施例中,该广播数据也称公共信息活动帧。
本实施例中,上述无线局域网通信协议为IEEE802.11。图2为本发明基于Wi-Fi进行信息共享广播的方法中所述公共活动帧的标准格式示意图。参照图2,本实施例中,IEEE802.11的MAC(MAC,Medium Access Control,介质访问控制)层的公共活动帧包括MAC头100、活动段200和校验值300,其中,MAC头100的字段包括帧控制101、持续时间102、目标地址103、源地址104、基本服务集标识符105、顺序控制106;活动段200的字段包括分类码201、活动码202、分类203、组织唯一标识204、组织唯一标识类型205、组织唯一标识子类型206、对话令牌207及元素208;校验值300包括帧校验301。本实施例中,根据IEEE802.11对其MAC层的公共活动帧的定义,上述分类码201的值为4,表示图2所示的数据帧为公共活动帧,上述活动码202的值为9,表示图2所示的数据帧为IEEE802.11厂商自定义的活动帧。
并且,活动段200中的分类203是IEEE802.11厂商自定义的,本实施例中,分类203的值为0x7F;组织唯一标识204是Wi-Fi联盟定义的组织唯一标识,本实施例中,组织唯一标识204的值为0x506F9A,对话令牌207的值为0x1;而组织唯一标识类型205、组织唯一标识子类型206及元素208则 是本实施例中上述预置配置规则所需要进行扩展的三个字段。
本实施例将公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段;将目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段。根据前面所述,由于本实施例将公共信息活动帧标识为0xFF,即图2所示公共活动帧中的组织唯一标识类型205的配置值为0xFF(本实施例中,组织唯一标识类型205的配置值可以是未被占用的任何值,也即上述公共信息活动帧标识的取值可以是未被占用的任何值)。本实施例中,各类型的目标信息所对应的组织唯一标识子类型206的配置值如表1所示:
表1

组织唯一标识子类型目标信息的类型0x0帮助信息0x1名片信息0x2天气信息0x3网址信息0x4广告信息0x5位置信息0x6时间信息0x7公共交通信息0x8短信息0x9预留

即当目标信息为帮助信息时,其所对应的组织唯一标识子类型206的配置值为0x0;当目标信息为名片信息时,其所对应的组织唯一标识子类型206的配置值为0x1;当目标信息为天气信息时,其所对应的组织唯一标识子类型206的配置值为0x2;当目标信息为网址信息时,其所对应的组织唯一标识子类型206的配置值为0x3;当目标信息为广告信息时,其所对应的组织唯一标识子类型206的配置值为0x4;当目标信息为位置信息时,其所对应的组织唯一标识子类型206的配置值为0x5;当目标信息为时间信息时,其所对应的组织唯一标识子类型206的配置值为0x6;当目标信息为公共交通信息时,其所 对应的组织唯一标识子类型206的配置值为0x7;当目标信息为短信息时,其所对应的组织唯一标识子类型206的配置值为0x8。,本实施例中,图2所示公共活动帧是以目标信息为名片信息为例对其组织唯一标识子类型206进行了配置,配置为0x1。
上述步骤S022中将待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据的步骤具体包括:
步骤S0221:按照预先设置的第一数据帧的格式,将待广播的目标信息配置生成第一数据帧;
具体地,本实施例中,预先设置的第一数据帧的格式如图3所示,该第一数据帧的字段包括属性标识号401、第一长度402及属性域403。
其中,上述属性标识号401用于标识目标信息的属性。本实施例中,对于不同类型的公共信息类型,属性标识号401有不同的意义。比如,对于名片信息,其属性标识号401表示名片的个数,而对于天气信息,属性标识号401表示不同地方的天气情况。属性标识号401的具体配置可以根据实际情况进行配置,并没有对此配置限定死。本实施例是以名片信息为例进行描述的,由于只有一个名片信息,因此,属性标识号401的配置值为1;
上述第一长度402用于标识目标信息的长度,如目标信息的长度为13个字节,则第一长度402的值为13;
上述属性域403用于配置目标信息的具体内容。本实施例中,以名片信息为例,属性域403所配置的内容就是相应名片信息的具体内容,包括姓名、电话、手机、邮箱及地址。
步骤S0222:按照预先设置的第二数据帧的格式,将第一数据帧配置生成第二数据帧;
具体地,按照如图3所示的预先设置的第一数据帧的格式,将待广播的目标信息配置生成第一数据帧之后,则将配置生成的第一数据帧配置至预先设置的第二数据帧中。本实施例中,第二数据帧的格式如图4所示,该第二数据帧的字段包括元素标识号501、第二长度502、第一组织唯一标识503、第一组织唯一标识类型504及属性505。其中,元素标识号501由IEEE802.11厂商自定义,本实施例中,元素标识号501的值为221;第二长度502用于标识上述第一数据帧的长度,本实施例中若上述第一数据帧的长度为64,即上 述第一数据帧的长度占64个字节,则第二长度502的值为64;第一组织唯一标识503是Wi-Fi联盟定义的组织唯一标识,本实施例中,第一组织唯一标识503的值为0x506F9A;第一组织唯一标识类型504用于标识目标信息的元素类型,本实施例中,第一组织唯一标识类型504的值为0xFF;属性505用于配置第一数据帧,即将图3所示第一数据帧的全部内容配置于图4所示的第二数据帧的属性505字段内。
步骤S0223:将第二数据帧配置于所述元素字段,生成广播数据。
具体地,本实施例当得到如图4所示的第二数据帧后,则将该第二数据帧配置于如图2所示的公共活动帧的元素208字段内,生成广播数据。本实施例中,该广播数据也称公共信息活动帧。
步骤S03:通过Wi-Fi将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。
具体地,本实施例在步骤S0223生成了广播数据后,则通过Wi-Fi将所述广播数据进行广播,以供接收终端接收,接收终端将接收到上述广播数据进行解析,获得目标信息,并显示该目标信息。
其中,接收终端将接收到的上述广播数据进行解析,获得目标信息,并显示该目标信息具体包括:
步骤S041:接收终端对广播数据中的分类码和活动码进行解析,若解析结果同于设定值(即同于配置值,下同),则转步骤S042;
具体地,本实施例是基于IEEE802.11MAC的公共活动帧来实现公共信息的共享功能,而IEEE802.11的MAC的公共活动帧的标准格式中,其分类码的值为4,活动码的值为9。因此,本步骤S041中,若接收终端对接收到的广播数据中的分类码的解析结果为4,且对广播数据中的活动码的解析结果为9时,则转步骤S042。
步骤S042:接收终端对广播数据中的组织唯一标识类型字段和组织唯一标识子类型字段进行解析,若解析结果同于其相应的设定值,则转步骤S043;
具体地,根据前面所述,广播数据中的组织唯一标识类型的设定值为0xFF,而组织唯一标识子类型对应名片信息的设定值为0x1,因此,本步骤S042中,若接收终端对广播数据中的组织唯一标识类型的解析结果为0xFF,且对广播数据中的组织唯一标识子类型的解析结果为0x1时,则转步骤S043。
步骤S043:接收终端对第二数据帧中的第一组织唯一标识类型字段进行解析,若解析结果同于其设定值,则转步骤S044;
具体地,根据前面所述,第一组织唯一标识类型504的设定值为0xFF,因此,若接收终端对第二数据帧中的第一组织唯一标识类型的解析结果为0xFF,则转步骤S044;
步骤S044:接收终端对第二数据帧中的属性进行解析,获得第一数据帧;
步骤S045:对第一数据帧中的属性域进行解析,获得目标信息,并显示目标信息。
本实施例提供的基于Wi-Fi进行信息共享广播的方法,首先,当侦测到广播数据请求时,获取广播数据请求中待广播的目标信息;然后,按照预先设置的配置规则,将目标信息配置生成广播数据;最后,通过Wi-Fi将广播数据进行广播,以供接收终端接收,并将广播数据解析,获得目标信息,并显示目标信息。本实施例在用户终端之间不建立连接的情况下,就能实现信息的广播及接收,使得本发明的维护方便,成本低,且不需要过多的用户干预。
本发明还提供一种基于Wi-Fi进行信息共享广播的装置。
参照图5,图5为本发明基于Wi-Fi进行信息共享广播的装置一实施例的模块结构图。
在一实施例中,该基于Wi-Fi进行信息共享广播的装置600包括信息获取模块601、广播数据配置模块602及信息广播模块603;
其中,上述信息获取模块601,用于当侦测到广播数据请求时,获取广播数据请求中待广播的目标信息。本实施例中,待广播的目标信息可以是帮助信息,名片信息,天气信息,网址信息,广告信息,位置信息,时间信息,公共交通信息,短信息等;
上述广播数据配置模块602,用于按照预先设置的配置规则,将所述目标信息配置生成广播数据;
具体地,本实施例在信息获取模块601获取到待广播的目标信息时,则广播数据配置模块602按照预先设置的配置规则,将获取到的目标信息配置生成广播数据。广播数据配置模块602具体用于:
获取待广播的目标信息的信息类型标识及公共信息活动帧标识;具体地,根据上面所述,待广播的目标信息的信息类型包括帮助信息,名片信息,天气信息,网址信息,广告信息,位置信息,时间信息,公共交通信息,短信息等,本实施例将上述各类型的目标信息都进行标识,其中,将帮助信息标识别为0x0(0x代表十六进制,下同),将名片信息标识别为0x1,将天气信息标识别为0x2,将网址信息标识别为0x3,将广告信息标识别为0x4,将位置信息标识别为0x5,将时间信息标识别为0x6,将公共交通信息标识别为0x7,将短信息标识别为0x8。本实施例将公共信息活动帧标识为0xFF。例如,当目标信息为名片信息时,则广播数据配置模块602所获取到的待广播的目标信息的信息类型标识为0x1,所获取到的公共信息活动帧标识为0xFF。
广播数据配置模块602还用于:将公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段;将目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。本实施例中,该广播数据也称公共信息活动帧。
本实施例中,上述无线局域网通信协议为IEEE802.11。图2为本发明基于Wi-Fi进行信息共享广播的方法中所述公共活动帧的标准格式示意图。参照图2,本实施例中,IEEE802.11的MAC(MAC,Medium Access Control,介质访问控制)层的公共活动帧包括MAC头100、活动段200和校验值300,其中,MAC头100的字段包括帧控制101、持续时间102、目标地址103、源地址104、基本服务集标识符105、顺序控制106;活动段200的字段包括分类码201、活动码202、分类203、组织唯一标识204、组织唯一标识类型205、组织唯一标识子类型206、对话令牌207及元素208;校验值300包括帧校验301。本实施例中,根据IEEE802.11对其MAC层的公共活动帧的定义,上述分类码201的值为4,表示图2所示的数据帧为公共活动帧,上述活动码202的值为9,表示图2所示的数据帧为IEEE802.11厂商自定义的活动帧。
并且,活动段200中的分类203是IEEE802.11厂商自定义的,本实施例中,分类203的值为0x7F;组织唯一标识204是Wi-Fi联盟定义的组织唯一标识,本实施例中,组织唯一标识204的值为0x506F9A,对话令牌207的 值为0x1;而组织唯一标识类型205、组织唯一标识子类型206及元素208则是本实施例中上述预置配置规则所需要进行扩展的三个字段。
本实施例,广播数据配置模块602将公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段;将目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段。根据上面所述,由于本实施例将公共信息活动帧标识为0xFF,即图2所示公共活动帧中的组织唯一标识类型205的配置值为0xFF(本实施例中,组织唯一标识类型205的配置值可以是未被占用的任何值,也即上述公共信息活动帧标识的取值可以是未被占用的任何值);各类型的目标信息所对应的组织唯一标识子类型206的配置值如表1所示:
表1
组织唯一标识子类型目标信息的类型0x0帮助信息0x1名片信息0x2天气信息0x3网址信息0x4广告信息0x5位置信息0x6时间信息0x7公共交通信息0x8短信息0x9预留

即当目标信息为帮助信息时,其所对应的组织唯一标识子类型206的配置值为0x0;当目标信息为名片信息时,其所对应的组织唯一标识子类型206的配置值为0x1;当目标信息为天气信息时,其所对应的组织唯一标识子类型206的配置值为0x2;当目标信息为网址信息时,其所对应的组织唯一标识子类型206的配置值为0x3;当目标信息为广告信息时,其所对应的组织唯一标识子类型206的配置值为0x4;当目标信息为位置信息时,其所对应的组织唯一标识子类型206的配置值为0x5;当目标信息为时间信息时,其所对应的组 织唯一标识子类型206的配置值为0x6;当目标信息为公共交通信息时,其所对应的组织唯一标识子类型206的配置值为0x7;当目标信息为短信息时,其所对应的组织唯一标识子类型206的配置值为0x8。(图2所示公共活动帧是以目标信息为名片信息为例对其组织唯一标识子类型206进行了配置,即配置为0x1)。
其中,广播数据配置模块602将待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据的具体过程如下:
首先,广播数据配置模块602按照预先设置的第一数据帧的格式,将待广播的目标信息配置生成第一数据帧;
具体地,本实施例中,预先设置的第一数据帧的格式如图3所示,该第一数据帧的字段包括属性标识号401、第一长度402及属性域403。其中,上述属性标识号401用于标识目标信息的属性。本实施例中,对于不同类型的公共信息类型,属性标识号401有不同的意义。比如,对于名片信息,其属性标识号401表示名片的个数,而对于天气信息,属性标识号401表示不同地方的天气情况。属性标识号401的具体配置可以根据实际情况进行配置,并没有对此配置限定死。本实施例是以名片信息为例进行描述的,由于只有一个名片信息,因此,属性标识号401的配置值为1;上述第一长度402用于标识目标信息的长度,如目标信息的长度为13个字节,则第一长度402的值为13;上述属性域403用于配置目标信息的具体内容。本实施例中,以名片信息为例,属性域403所配置的内容就是相应名片信息的具体内容,包括姓名、电话、手机、邮箱及地址。
然后,广播数据配置模块602按照预先设置的第二数据帧的格式,将上述第一数据帧配置生成第二数据帧;
具体地,按照如图3所示的预先设置的第一数据帧的格式,将待广播的目标信息配置生成第一数据帧之后,将第一数据帧配置至预先设置的第二数据帧中。本实施例中,第二数据帧的格式如图4所示,该第二数据帧的字段包括元素标识号501、第二长度502、第一组织唯一标识503、第一组织唯一标识类型504及属性505。其中,元素标识号501由IEEE802.11厂商自定义,本实施例中,元素标识号501的值为221;第二长度502用于标识上述第一数据帧的长度,本实施例中若上述第一数据帧的长度为64,即上述第一数据帧 的长度占64个字节,则第二长度502的值为64;第一组织唯一标识503是Wi-Fi联盟定义的组织唯一标识,本实施例中,第一组织唯一标识503的值为0x506F9A;第一组织唯一标识类型504用于标识目标信息的元素类型,本实施例中,第一组织唯一标识类型504的值为0xFF;属性505用于配置第一数据帧,即将图3所示第一数据帧的全部内容配置于图4所示的第二数据帧的属性505字段内。
最后,广播数据配置模块602将第二数据帧配置于如图2所示的公共活动帧的元素208字段内,生成广播数据。
上述信息广播模块603,用于通过Wi-Fi将广播数据进行广播,以供接收终端接收,并将广播数据解析,获得所述目标信息,并显示目标信息。
参照图6,图6为本发明基于Wi-Fi进行信息共享广播的装置一实施例中接收终端的模块结构图。
本实施例中,接收终端700包括信息接收模块701、信息解析模块702及信息显示模块703。
其中,上述信息接收模块701,用于接收所述广播数据;
上述信息解析模块702,用于将信息接收模块701所接收到的广播数据解析成目标信息;
具体地,当信息接收模块701接收到广播数据时,信息解析模块702将将该广播数据解析成目标信息。
本实施例中,信息解析模块702具体用于:
信息解析模块702首先对广播数据的分类码和活动码进行解析,若解析结果同于其相应的设定值,则接着对广播数据中的组织唯一标识类型字段和组织唯一标识子类型字段进行解析;本实施例是基于IEEE802.11MAC的公共活动帧来实现公共信息的共享功能,而IEEE802.11的MAC的公共活动帧的标准格式中,其分类码的值为4,活动码的值为9。因此,若信息解析模块702对接收到的广播数据中的分类码的解析结果为4,且对广播数据中的活动码的解析结果为9时,则接着对广播数据中的组织唯一标识类型字段和组织唯一标识子类型字段进行解析;
本实施例中,由于广播数据中的组织唯一标识类型的设定值为0xFF,而组织唯一标识子类型对应名片信息的设定值为0x1。因此,若信息解析模块 702对广播数据中的组织唯一标识类型的解析结果为0xFF,且对广播数据中的组织唯一标识子类型的解析结果为0x1时,则接着对第二数据帧中的第一组织唯一标识类型字段进行解析;
本实施例中,由于第一组织唯一标识类型504的设定值为0xFF。因此,若信息解析模块702对第二数据帧中的第一组织唯一标识类型的解析结果为0xFF时,则接着对第二数据帧中的属性进行解析,获得所述第一数据帧;然后,信息解析模块702对第一数据帧中的属性域进行解析,获得目标信息。
上述信息显示模块703,用于显示目标信息。
本实施例提供的基于Wi-Fi进行信息共享广播的装置,首先,当信息获取模块侦测到广播数据请求时,获取广播数据请求中待广播的目标信息;然后,广播数据配置模块按照预先设置的配置规则,将所述目标信息配置生成广播数据;最后,信息广播模块通过Wi-Fi将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。本实施例基于Wi-Fi进行信息共享广播的装置在用户终端之间不建立连接的情况下,就能实现公共信息的广播及接收,使得本实施例的维护方便,成本低,且不需要过多的用户干预。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

基于WIFI进行信息共享广播的方法及装置.pdf_第1页
第1页 / 共15页
基于WIFI进行信息共享广播的方法及装置.pdf_第2页
第2页 / 共15页
基于WIFI进行信息共享广播的方法及装置.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《基于WIFI进行信息共享广播的方法及装置.pdf》由会员分享,可在线阅读,更多相关《基于WIFI进行信息共享广播的方法及装置.pdf(15页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104093129A43申请公布日20141008CN104093129A21申请号201410256489922申请日20140610H04W4/06200901H04W84/1220090171申请人中兴通讯股份有限公司地址518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部72发明人张百胜曾慧鹏74专利代理机构深圳市世纪恒程知识产权代理事务所44287代理人胡海国54发明名称基于WIFI进行信息共享广播的方法及装置57摘要本发明公开了一种基于WIFI进行信息共享广播的方法,该方法包括当侦测到广播数据请求时,获取广播数据请求中待广播的目标信息;按照预先设。

2、置的配置规则,将目标信息配置生成广播数据;通过WIFI将广播数据进行广播,以供接收终端接收,并将广播数据解析,获得目标信息,并显示目标信息。本发明还公开了一种基于WIFI进行信息共享广播的装置。本发明在用户终端之间不建立连接的情况下,就能实现信息的广播及接收。51INTCL权利要求书2页说明书10页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书10页附图2页10申请公布号CN104093129ACN104093129A1/2页21一种基于WIFI进行信息共享广播的方法,其特征在于,包括以下步骤当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;按照预先。

3、设置的配置规则,将所述目标信息配置生成广播数据;通过WIFI将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。2如权利要求1所述的基于WIFI进行信息共享广播的方法,其特征在于,所述按照预先设置的配置规则,将所述目标信息配置生成广播数据的步骤包括获取所述待广播的目标信息的信息类型标识及公共信息活动帧标识;将所述公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段,将所述目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将所述待广播的目标信息配置于无线局域网通信协议的。

4、MAC层的公共活动帧的元素字段,生成广播数据。3如权利要求2所述的基于WIFI进行信息共享广播的方法,其特征在于,所述将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据包括按照预先设置的第一数据帧的格式,将所述待广播的目标信息配置生成第一数据帧;按照预先设置的第二数据帧的格式,将所述第一数据帧配置生成第二数据帧;将所述第二数据帧配置于所述元素字段,生成广播数据。4如权利要求3所述的基于WIFI进行信息共享广播的方法,其特征在于,所述第一数据帧包括属性标识号字段、第一长度字段及属性域字段;所述属性标识号字段用于标识所述目标信息的属性,所述第一长度字段用于。

5、标识所述目标信息的长度,所述属性域字段用于配置所述目标信息;所述第二数据帧包括第二长度字段、第一组织唯一标识类型字段及属性字段;所述第二长度字段用于标识所述第一数据帧的长度;所述第一组织唯一标识类型字段用于标识所述目标信息的元素类型;所述属性字段用于配置所述第一数据帧。5一种基于WIFI进行信息共享广播的装置,其特征在于,所述基于WIFI进行信息共享广播的装置包括信息获取模块、广播数据配置模块及信息广播模块;其中,所述信息获取模块,用于当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;所述广播数据配置模块,用于按照预先设置的配置规则,将所述目标信息配置生成广播数据;所述信息广播模。

6、块,用于通过WIFI将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。6如权利要求5所述的基于WIFI进行信息共享广播的装置,其特征在于,所述广播数据配置模块具体用于获取所述待广播的目标信息的信息类型标识及公共信息活动帧标识;将所述公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段,将所述目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将所述待广播的目标信息配置于无线局域网通信协议的MAC层的权利要求书CN104093129A2/2页3公共活动帧的元素字段,生成。

7、广播数据。7如权利要求6所述的基于WIFI进行信息共享广播的装置,其特征在于,所述广播数据配置模块还用于按照预先设置的第一数据帧的格式,将所述待广播的目标信息配置生成第一数据帧;按照预先设置的第二数据帧的格式,将所述第一数据帧配置生成第二数据帧;将所述第二数据帧配置于所述元素字段,生成广播数据。8如权利要求7所述的基于WIFI进行信息共享广播的装置,其特征在于,所述第一数据帧包括属性标识号字段、第一长度字段及属性域字段;所述属性标识号字段用于标识所述目标信息的属性,所述第一长度字段用于标识所述目标信息的长度,所述属性域字段用于配置所述目标信息;所述第二数据帧包括第二长度字段、第一组织唯一标识类。

8、型字段及属性字段;所述第二长度字段用于标识所述第一数据帧的长度;所述第一组织唯一标识类型字段用于标识所述目标信息的元素类型;所述属性字段用于配置所述第一数据帧。权利要求书CN104093129A1/10页4基于WIFI进行信息共享广播的方法及装置技术领域0001本发明涉及无线通讯技术领域,尤其涉及一种基于WIFI进行信息共享广播的方法及装置。背景技术0002目前的WIFI终端,在进行数据传输及信息共享之前,终端之间一定要建立连接,而对于一些很小量的数据传输,终端之间建立连接的开销可能超过了数据传输的本身,比如传输一个电话号码或传输一个网址等。0003另外,对于一些公共信息的共享,比如公交站的公。

9、交信息,火车站的火车时刻表信息,天气信息,位置信息等,更倾向于使用广播机制,广播机制是一种不用在终端之间建立连接就能把信息发布出去的方式,其维护方便,成本低,且不需要过多的用户干预。发明内容0004本发明的主要目的是在用户终端之间不建立连接的情况下,实现公共信息的广播及接收。0005为实现上述目的,本发明提供一种基于WIFI进行信息共享广播的方法,所述基于WIFI进行信息共享广播的方法包括以下步骤0006当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;0007按照预先设置的配置规则,将所述目标信息配置生成广播数据;0008通过WIFI将所述广播数据进行广播,以供接收终端接收,并。

10、将所述广播数据解析,获得所述目标信息,并显示所述目标信息。0009优选地,所述按照预先设置的配置规则,将所述目标信息配置生成广播数据的步骤包括0010获取所述待广播的目标信息的信息类型标识及公共信息活动帧标识;0011将所述公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段,将所述目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。0012优选地,所述将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素。

11、字段,生成广播数据包括0013按照预先设置的第一数据帧的格式,将所述待广播的目标信息配置生成第一数据帧;0014按照预先设置的第二数据帧的格式,将所述第一数据帧配置生成第二数据帧;0015将所述第二数据帧配置于所述元素字段,生成广播数据。0016优选地,所述第一数据帧包括属性标识号字段、第一长度字段及属性域字段;所述属性标识号字段用于标识所述目标信息的属性,所述第一长度字段用于标识所述目标信息说明书CN104093129A2/10页5的长度,所述属性域字段用于配置所述目标信息;0017所述第二数据帧包括第二长度字段、第一组织唯一标识类型字段及属性字段;所述第二长度字段用于标识所述第一数据帧的长。

12、度;所述第一组织唯一标识类型字段用于标识所述目标信息的元素类型;所述属性字段用于配置所述第一数据帧。0018此外,为实现上述目的,本发明还提供一种基于WIFI进行信息共享广播的装置,所述基于WIFI进行信息共享广播的装置包括信息获取模块、广播数据配置模块及信息广播模块;其中,0019所述信息获取模块,用于当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;0020所述广播数据配置模块,用于按照预先设置的配置规则,将所述目标信息配置生成广播数据;0021所述信息广播模块,用于通过WIFI将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信。

13、息。0022优选地,所述广播数据配置模块具体用于0023获取所述待广播的目标信息的信息类型标识及公共信息活动帧标识;将所述公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段,将所述目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将所述待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。0024优选地,所述广播数据配置模块还用于0025按照预先设置的第一数据帧的格式,将所述待广播的目标信息配置生成第一数据帧;按照预先设置的第二数据帧的格式,将所述第一数据帧配置生成第二数据帧;将所。

14、述第二数据帧配置于所述元素字段,生成广播数据。0026优选地,所述第一数据帧包括属性标识号字段、第一长度字段及属性域字段;所述属性标识号字段用于标识所述目标信息的属性,所述第一长度字段用于标识所述目标信息的长度,所述属性域字段用于配置所述目标信息;0027所述第二数据帧包括第二长度字段、第一组织唯一标识类型字段及属性字段;所述第二长度字段用于标识所述第一数据帧的长度;所述第一组织唯一标识类型字段用于标识所述目标信息的元素类型;所述属性字段用于配置所述第一数据帧。0028本发明基于WIFI进行信息共享广播的方法,首先,当侦测到广播数据请求时,获取广播数据请求中待广播的目标信息;然后,按照预先设置。

15、的配置规则,将目标信息配置生成广播数据;最后,通过WIFI将广播数据进行广播,以供接收终端接收,并将广播数据解析,获得目标信息,并显示目标信息。本发明在用户终端之间不建立连接的情况下,就能实现信息的广播及接收,使得本发明的维护方便,成本低,且不需要过多的用户干预。附图说明0029图1为本发明基于WIFI进行信息共享广播的方法一实施例的流程示意图;0030图2为本发明基于WIFI进行信息共享广播的方法中所述公共活动帧的标准格式示意图;说明书CN104093129A3/10页60031图3为本发明基于WIFI进行信息共享广播的方法中所述第一数据帧的示意图;0032图4为本发明基于WIFI进行信息共。

16、享广播的方法中所述第二数据帧的示意图;0033图5为本发明基于WIFI进行信息共享广播的装置一实施例的模块结构图;0034图6为本发明基于WIFI进行信息共享广播的装置一实施例中接收终端的模块结构图。0035本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式0036以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。0037本发明提供一种基于令牌桶的流量监管方法。0038参照图1,图1为本发明基于WIFI进行信息共享广播的方法一实施例的流程示意图。0039在一实施例中,该基于WIFI进行。

17、信息共享广播的方法包括以下步骤0040步骤S01当侦测到广播数据请求时,获取所述广播数据请求中待广播的目标信息;0041具体地,本实施例中,当侦测到广播数据请求时,则获取所述广播数据请求中待广播的目标信息。本实施例中,待广播的目标信息的类型可以是帮助信息,名片信息,天气信息,网址信息,广告信息,位置信息,时间信息,公共交通信息,短信息等。0042步骤S02按照预先设置的配置规则,将所述目标信息配置生成广播数据;0043具体地,本实施例在步骤S01获取到待广播的目标信息时,则按照预先设置的配置规则,将获取到的目标信息配置生成广播数据。本实施例,步骤S02具体包括0044步骤S021获取待广播的目。

18、标信息的信息类型标识及公共信息活动帧标识;0045具体地,根据上面所述,待广播的目标信息的信息类型包括帮助信息,名片信息,天气信息,网址信息,广告信息,位置信息,时间信息,公共交通信息,短信息等,本实施例将上述各类型的目标信息都进行标识,将帮助信息标识别为0X00X代表十六进制,下同,将名片信息标识别为0X1,将天气信息标识别为0X2,将网址信息标识别为0X3,将广告信息标识别为0X4,将位置信息标识别为0X5,将时间信息标识别为0X6,将公共交通信息标识别为0X7,将短信息标识别为0X8。本实施例将公共信息活动帧标识为0XFF。例如,当目标信息为名片信息时,则本步骤S021所获取到的待广播的。

19、目标信息的信息类型标识为0X1,所获取到的公共信息活动帧标识为0XFF。0046步骤S022将公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段;将目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。本实施例中,该广播数据也称公共信息活动帧。0047本实施例中,上述无线局域网通信协议为IEEE80211。图2为本发明基于WIFI进行信息共享广播的方法中所述公共活动帧的标准格式示意图。参照图2,本实施例中,IEEE80211的MA。

20、CMAC,MEDIUMACCESSCONTROL,介质访问控制层的公共活动帧包括MAC说明书CN104093129A4/10页7头100、活动段200和校验值300,其中,MAC头100的字段包括帧控制101、持续时间102、目标地址103、源地址104、基本服务集标识符105、顺序控制106;活动段200的字段包括分类码201、活动码202、分类203、组织唯一标识204、组织唯一标识类型205、组织唯一标识子类型206、对话令牌207及元素208;校验值300包括帧校验301。本实施例中,根据IEEE80211对其MAC层的公共活动帧的定义,上述分类码201的值为4,表示图2所示的数据帧为。

21、公共活动帧,上述活动码202的值为9,表示图2所示的数据帧为IEEE80211厂商自定义的活动帧。0048并且,活动段200中的分类203是IEEE80211厂商自定义的,本实施例中,分类203的值为0X7F;组织唯一标识204是WIFI联盟定义的组织唯一标识,本实施例中,组织唯一标识204的值为0X506F9A,对话令牌207的值为0X1;而组织唯一标识类型205、组织唯一标识子类型206及元素208则是本实施例中上述预置配置规则所需要进行扩展的三个字段。0049本实施例将公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段;将目标信息的信息类型标识配置于无。

22、线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段。根据前面所述,由于本实施例将公共信息活动帧标识为0XFF,即图2所示公共活动帧中的组织唯一标识类型205的配置值为0XFF本实施例中,组织唯一标识类型205的配置值可以是未被占用的任何值,也即上述公共信息活动帧标识的取值可以是未被占用的任何值。本实施例中,各类型的目标信息所对应的组织唯一标识子类型206的配置值如表1所示0050表10051组织唯一标识子类型目标信息的类型0X0帮助信息0X1名片信息0X2天气信息0X3网址信息0X4广告信息0X5位置信息0X6时间信息0X7公共交通信息0X8短信息0X9预留说明书CN1040931。

23、29A5/10页80052即当目标信息为帮助信息时,其所对应的组织唯一标识子类型206的配置值为0X0;当目标信息为名片信息时,其所对应的组织唯一标识子类型206的配置值为0X1;当目标信息为天气信息时,其所对应的组织唯一标识子类型206的配置值为0X2;当目标信息为网址信息时,其所对应的组织唯一标识子类型206的配置值为0X3;当目标信息为广告信息时,其所对应的组织唯一标识子类型206的配置值为0X4;当目标信息为位置信息时,其所对应的组织唯一标识子类型206的配置值为0X5;当目标信息为时间信息时,其所对应的组织唯一标识子类型206的配置值为0X6;当目标信息为公共交通信息时,其所对应的组。

24、织唯一标识子类型206的配置值为0X7;当目标信息为短信息时,其所对应的组织唯一标识子类型206的配置值为0X8。,本实施例中,图2所示公共活动帧是以目标信息为名片信息为例对其组织唯一标识子类型206进行了配置,配置为0X1。0053上述步骤S022中将待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据的步骤具体包括0054步骤S0221按照预先设置的第一数据帧的格式,将待广播的目标信息配置生成第一数据帧;0055具体地,本实施例中,预先设置的第一数据帧的格式如图3所示,该第一数据帧的字段包括属性标识号401、第一长度402及属性域403。0056其中,上述。

25、属性标识号401用于标识目标信息的属性。本实施例中,对于不同类型的公共信息类型,属性标识号401有不同的意义。比如,对于名片信息,其属性标识号401表示名片的个数,而对于天气信息,属性标识号401表示不同地方的天气情况。属性标识号401的具体配置可以根据实际情况进行配置,并没有对此配置限定死。本实施例是以名片信息为例进行描述的,由于只有一个名片信息,因此,属性标识号401的配置值为1;0057上述第一长度402用于标识目标信息的长度,如目标信息的长度为13个字节,则第一长度402的值为13;0058上述属性域403用于配置目标信息的具体内容。本实施例中,以名片信息为例,属性域403所配置的内容。

26、就是相应名片信息的具体内容,包括姓名、电话、手机、邮箱及地址。0059步骤S0222按照预先设置的第二数据帧的格式,将第一数据帧配置生成第二数据帧;0060具体地,按照如图3所示的预先设置的第一数据帧的格式,将待广播的目标信息配置生成第一数据帧之后,则将配置生成的第一数据帧配置至预先设置的第二数据帧中。本实施例中,第二数据帧的格式如图4所示,该第二数据帧的字段包括元素标识号501、第二长度502、第一组织唯一标识503、第一组织唯一标识类型504及属性505。其中,元素标识号501由IEEE80211厂商自定义,本实施例中,元素标识号501的值为221;第二长度502用于标识上述第一数据帧的长。

27、度,本实施例中若上述第一数据帧的长度为64,即上述第一数据帧的长度占64个字节,则第二长度502的值为64;第一组织唯一标识503是WIFI联盟定义的组织唯一标识,本实施例中,第一组织唯一标识503的值为0X506F9A;第一组织唯一标识类型504用于标识目标信息的元素类型,本实施例中,第一组织唯一标识类型504的值为0XFF;属性505用于配置第一数据帧,即将图3所示第一数据帧的全部内容配置于图4所示的第二数据帧的属性505字段内。0061步骤S0223将第二数据帧配置于所述元素字段,生成广播数据。说明书CN104093129A6/10页90062具体地,本实施例当得到如图4所示的第二数据帧。

28、后,则将该第二数据帧配置于如图2所示的公共活动帧的元素208字段内,生成广播数据。本实施例中,该广播数据也称公共信息活动帧。0063步骤S03通过WIFI将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。0064具体地,本实施例在步骤S0223生成了广播数据后,则通过WIFI将所述广播数据进行广播,以供接收终端接收,接收终端将接收到上述广播数据进行解析,获得目标信息,并显示该目标信息。0065其中,接收终端将接收到的上述广播数据进行解析,获得目标信息,并显示该目标信息具体包括0066步骤S041接收终端对广播数据中的分类码和活动码进行解析,若。

29、解析结果同于设定值即同于配置值,下同,则转步骤S042;0067具体地,本实施例是基于IEEE80211MAC的公共活动帧来实现公共信息的共享功能,而IEEE80211的MAC的公共活动帧的标准格式中,其分类码的值为4,活动码的值为9。因此,本步骤S041中,若接收终端对接收到的广播数据中的分类码的解析结果为4,且对广播数据中的活动码的解析结果为9时,则转步骤S042。0068步骤S042接收终端对广播数据中的组织唯一标识类型字段和组织唯一标识子类型字段进行解析,若解析结果同于其相应的设定值,则转步骤S043;0069具体地,根据前面所述,广播数据中的组织唯一标识类型的设定值为0XFF,而组织。

30、唯一标识子类型对应名片信息的设定值为0X1,因此,本步骤S042中,若接收终端对广播数据中的组织唯一标识类型的解析结果为0XFF,且对广播数据中的组织唯一标识子类型的解析结果为0X1时,则转步骤S043。0070步骤S043接收终端对第二数据帧中的第一组织唯一标识类型字段进行解析,若解析结果同于其设定值,则转步骤S044;0071具体地,根据前面所述,第一组织唯一标识类型504的设定值为0XFF,因此,若接收终端对第二数据帧中的第一组织唯一标识类型的解析结果为0XFF,则转步骤S044;0072步骤S044接收终端对第二数据帧中的属性进行解析,获得第一数据帧;0073步骤S045对第一数据帧中。

31、的属性域进行解析,获得目标信息,并显示目标信息。0074本实施例提供的基于WIFI进行信息共享广播的方法,首先,当侦测到广播数据请求时,获取广播数据请求中待广播的目标信息;然后,按照预先设置的配置规则,将目标信息配置生成广播数据;最后,通过WIFI将广播数据进行广播,以供接收终端接收,并将广播数据解析,获得目标信息,并显示目标信息。本实施例在用户终端之间不建立连接的情况下,就能实现信息的广播及接收,使得本发明的维护方便,成本低,且不需要过多的用户干预。0075本发明还提供一种基于WIFI进行信息共享广播的装置。0076参照图5,图5为本发明基于WIFI进行信息共享广播的装置一实施例的模块结构图。

32、。0077在一实施例中,该基于WIFI进行信息共享广播的装置600包括信息获取模块601、广播数据配置模块602及信息广播模块603;说明书CN104093129A7/10页100078其中,上述信息获取模块601,用于当侦测到广播数据请求时,获取广播数据请求中待广播的目标信息。本实施例中,待广播的目标信息可以是帮助信息,名片信息,天气信息,网址信息,广告信息,位置信息,时间信息,公共交通信息,短信息等;0079上述广播数据配置模块602,用于按照预先设置的配置规则,将所述目标信息配置生成广播数据;0080具体地,本实施例在信息获取模块601获取到待广播的目标信息时,则广播数据配置模块602按。

33、照预先设置的配置规则,将获取到的目标信息配置生成广播数据。广播数据配置模块602具体用于0081获取待广播的目标信息的信息类型标识及公共信息活动帧标识;具体地,根据上面所述,待广播的目标信息的信息类型包括帮助信息,名片信息,天气信息,网址信息,广告信息,位置信息,时间信息,公共交通信息,短信息等,本实施例将上述各类型的目标信息都进行标识,其中,将帮助信息标识别为0X00X代表十六进制,下同,将名片信息标识别为0X1,将天气信息标识别为0X2,将网址信息标识别为0X3,将广告信息标识别为0X4,将位置信息标识别为0X5,将时间信息标识别为0X6,将公共交通信息标识别为0X7,将短信息标识别为0X。

34、8。本实施例将公共信息活动帧标识为0XFF。例如,当目标信息为名片信息时,则广播数据配置模块602所获取到的待广播的目标信息的信息类型标识为0X1,所获取到的公共信息活动帧标识为0XFF。0082广播数据配置模块602还用于将公共信息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段;将目标信息的信息类型标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段,将待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据。本实施例中,该广播数据也称公共信息活动帧。0083本实施例中,上述无线局域网通信协议为IEEE802。

35、11。图2为本发明基于WIFI进行信息共享广播的方法中所述公共活动帧的标准格式示意图。参照图2,本实施例中,IEEE80211的MACMAC,MEDIUMACCESSCONTROL,介质访问控制层的公共活动帧包括MAC头100、活动段200和校验值300,其中,MAC头100的字段包括帧控制101、持续时间102、目标地址103、源地址104、基本服务集标识符105、顺序控制106;活动段200的字段包括分类码201、活动码202、分类203、组织唯一标识204、组织唯一标识类型205、组织唯一标识子类型206、对话令牌207及元素208;校验值300包括帧校验301。本实施例中,根据IEEE。

36、80211对其MAC层的公共活动帧的定义,上述分类码201的值为4,表示图2所示的数据帧为公共活动帧,上述活动码202的值为9,表示图2所示的数据帧为IEEE80211厂商自定义的活动帧。0084并且,活动段200中的分类203是IEEE80211厂商自定义的,本实施例中,分类203的值为0X7F;组织唯一标识204是WIFI联盟定义的组织唯一标识,本实施例中,组织唯一标识204的值为0X506F9A,对话令牌207的值为0X1;而组织唯一标识类型205、组织唯一标识子类型206及元素208则是本实施例中上述预置配置规则所需要进行扩展的三个字段。0085本实施例,广播数据配置模块602将公共信。

37、息活动帧标识配置于无线局域网通信协议的MAC层的公共活动帧的组织唯一标识类型字段;将目标信息的信息类型标识配置于说明书CN104093129A108/10页11无线局域网通信协议的MAC层的公共活动帧的组织唯一标识子类型字段。根据上面所述,由于本实施例将公共信息活动帧标识为0XFF,即图2所示公共活动帧中的组织唯一标识类型205的配置值为0XFF本实施例中,组织唯一标识类型205的配置值可以是未被占用的任何值,也即上述公共信息活动帧标识的取值可以是未被占用的任何值;各类型的目标信息所对应的组织唯一标识子类型206的配置值如表1所示0086表10087组织唯一标识子类型目标信息的类型0X0帮助信。

38、息0X1名片信息0X2天气信息0X3网址信息0X4广告信息0X5位置信息0X6时间信息0X7公共交通信息0X8短信息0X9预留0088即当目标信息为帮助信息时,其所对应的组织唯一标识子类型206的配置值为0X0;当目标信息为名片信息时,其所对应的组织唯一标识子类型206的配置值为0X1;当目标信息为天气信息时,其所对应的组织唯一标识子类型206的配置值为0X2;当目标信息为网址信息时,其所对应的组织唯一标识子类型206的配置值为0X3;当目标信息为广告信息时,其所对应的组织唯一标识子类型206的配置值为0X4;当目标信息为位置信息时,其所对应的组织唯一标识子类型206的配置值为0X5;当目标信。

39、息为时间信息时,其所对应的组织唯一标识子类型206的配置值为0X6;当目标信息为公共交通信息时,其所对应的组织唯一标识子类型206的配置值为0X7;当目标信息为短信息时,其所对应的组织唯一标识子类型206的配置值为0X8。图2所示公共活动帧是以目标信息为名片信息为例对其组织唯一标识子类型206进行了配置,即配置为0X1。0089其中,广播数据配置模块602将待广播的目标信息配置于无线局域网通信协议的MAC层的公共活动帧的元素字段,生成广播数据的具体过程如下0090首先,广播数据配置模块602按照预先设置的第一数据帧的格式,将待广播的目标信息配置生成第一数据帧;说明书CN104093129A11。

40、9/10页120091具体地,本实施例中,预先设置的第一数据帧的格式如图3所示,该第一数据帧的字段包括属性标识号401、第一长度402及属性域403。其中,上述属性标识号401用于标识目标信息的属性。本实施例中,对于不同类型的公共信息类型,属性标识号401有不同的意义。比如,对于名片信息,其属性标识号401表示名片的个数,而对于天气信息,属性标识号401表示不同地方的天气情况。属性标识号401的具体配置可以根据实际情况进行配置,并没有对此配置限定死。本实施例是以名片信息为例进行描述的,由于只有一个名片信息,因此,属性标识号401的配置值为1;上述第一长度402用于标识目标信息的长度,如目标信息。

41、的长度为13个字节,则第一长度402的值为13;上述属性域403用于配置目标信息的具体内容。本实施例中,以名片信息为例,属性域403所配置的内容就是相应名片信息的具体内容,包括姓名、电话、手机、邮箱及地址。0092然后,广播数据配置模块602按照预先设置的第二数据帧的格式,将上述第一数据帧配置生成第二数据帧;0093具体地,按照如图3所示的预先设置的第一数据帧的格式,将待广播的目标信息配置生成第一数据帧之后,将第一数据帧配置至预先设置的第二数据帧中。本实施例中,第二数据帧的格式如图4所示,该第二数据帧的字段包括元素标识号501、第二长度502、第一组织唯一标识503、第一组织唯一标识类型504。

42、及属性505。其中,元素标识号501由IEEE80211厂商自定义,本实施例中,元素标识号501的值为221;第二长度502用于标识上述第一数据帧的长度,本实施例中若上述第一数据帧的长度为64,即上述第一数据帧的长度占64个字节,则第二长度502的值为64;第一组织唯一标识503是WIFI联盟定义的组织唯一标识,本实施例中,第一组织唯一标识503的值为0X506F9A;第一组织唯一标识类型504用于标识目标信息的元素类型,本实施例中,第一组织唯一标识类型504的值为0XFF;属性505用于配置第一数据帧,即将图3所示第一数据帧的全部内容配置于图4所示的第二数据帧的属性505字段内。0094最后。

43、,广播数据配置模块602将第二数据帧配置于如图2所示的公共活动帧的元素208字段内,生成广播数据。0095上述信息广播模块603,用于通过WIFI将广播数据进行广播,以供接收终端接收,并将广播数据解析,获得所述目标信息,并显示目标信息。0096参照图6,图6为本发明基于WIFI进行信息共享广播的装置一实施例中接收终端的模块结构图。0097本实施例中,接收终端700包括信息接收模块701、信息解析模块702及信息显示模块703。0098其中,上述信息接收模块701,用于接收所述广播数据;0099上述信息解析模块702,用于将信息接收模块701所接收到的广播数据解析成目标信息;0100具体地,当信。

44、息接收模块701接收到广播数据时,信息解析模块702将将该广播数据解析成目标信息。0101本实施例中,信息解析模块702具体用于0102信息解析模块702首先对广播数据的分类码和活动码进行解析,若解析结果同于其相应的设定值,则接着对广播数据中的组织唯一标识类型字段和组织唯一标识子类型字说明书CN104093129A1210/10页13段进行解析;本实施例是基于IEEE80211MAC的公共活动帧来实现公共信息的共享功能,而IEEE80211的MAC的公共活动帧的标准格式中,其分类码的值为4,活动码的值为9。因此,若信息解析模块702对接收到的广播数据中的分类码的解析结果为4,且对广播数据中的活。

45、动码的解析结果为9时,则接着对广播数据中的组织唯一标识类型字段和组织唯一标识子类型字段进行解析;0103本实施例中,由于广播数据中的组织唯一标识类型的设定值为0XFF,而组织唯一标识子类型对应名片信息的设定值为0X1。因此,若信息解析模块702对广播数据中的组织唯一标识类型的解析结果为0XFF,且对广播数据中的组织唯一标识子类型的解析结果为0X1时,则接着对第二数据帧中的第一组织唯一标识类型字段进行解析;0104本实施例中,由于第一组织唯一标识类型504的设定值为0XFF。因此,若信息解析模块702对第二数据帧中的第一组织唯一标识类型的解析结果为0XFF时,则接着对第二数据帧中的属性进行解析,。

46、获得所述第一数据帧;然后,信息解析模块702对第一数据帧中的属性域进行解析,获得目标信息。0105上述信息显示模块703,用于显示目标信息。0106本实施例提供的基于WIFI进行信息共享广播的装置,首先,当信息获取模块侦测到广播数据请求时,获取广播数据请求中待广播的目标信息;然后,广播数据配置模块按照预先设置的配置规则,将所述目标信息配置生成广播数据;最后,信息广播模块通过WIFI将所述广播数据进行广播,以供接收终端接收,并将所述广播数据解析,获得所述目标信息,并显示所述目标信息。本实施例基于WIFI进行信息共享广播的装置在用户终端之间不建立连接的情况下,就能实现公共信息的广播及接收,使得本实施例的维护方便,成本低,且不需要过多的用户干预。0107以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。说明书CN104093129A131/2页14图1图2图3说明书附图CN104093129A142/2页15图4图5图6说明书附图CN104093129A15。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1